Best Time to Visit Perth

Australia · weather by month, temperature and rainfall

Best monthsOctober to May
HottestFebruary · 27°C
ColdestAugust · 14°C
WettestJuly · 122 mm

If you want the most pleasant weather in Perth, plan your trip for October to May. February is the hottest month, with average highs of 27°C (81°F), while August is the coldest, with lows around 14°C (56°F). Rain is heaviest in July, at about 122 mm (4.8 in), and lightest in December, at 13 mm (0.5 in).

When to go to Perth: a seasonal guide

Summer: long, dry and sunny (December to March)

This is Perth at its most beach-ready. Days are warm, mostly rain-free and long on sunshine, with highs of 25 to 27°C. Evenings stay mild, so Cottesloe and Scarborough beaches are lively until dark. Late afternoons often bring the Fremantle Doctor, a cooling sea breeze that arrives right when you need it.

It's also the busiest time. Australian school holidays run over Christmas and January, and locals head to Rottnest Island, so ferries and accommodation fill up. Perth Festival runs through February and March, with open-air film and music. If you want quiet, try early December or March. The sea is still warm and the crowds thin out.

Autumn and spring: the sweet spots

April and May cool down gently. Rain creeps up, with about nine wet days in May, but you'll still get plenty of bright hours. It suits walking through Kings Park, cycling the Swan River paths or tasting wine in the Swan Valley without the heat.

September to November may be the best of all. Rain drops away, days warm up, and Kings Park hosts its Wildflower Festival in September. Wildflowers also bloom further out, so it's a good time for a road trip. October and November are comfortable for the Margaret River region, a few hours' drive south. Whale watching off the coast is also good in spring, as humpbacks head south with their calves. Travelling with kids? The mild weather and uncrowded beaches make this a relaxed pick.

Winter: wetter, cosy and cheaper (June to August)

July is the wettest and coolest month, with 122 mm of rain over 15 days and highs of 18°C. It's not freezing, but it is grey and damp, and storms can roll in off the Indian Ocean. June and August are a little drier and rated Good.

Winter suits a city break. Spend your days in the Western Australian Museum, the Art Gallery of WA or the cafés and bars of Northbridge and Fremantle. Accommodation is generally easier to find and often cheaper. Beach swimming isn't really on the cards, but a dry winter morning on the Cottesloe sand can be lovely.

If you want one answer, pick October or November. You'll get warm days, low rain and no peak-season crush.

Perth weather by month

5°10°15°20°25°30°075150January: 18 mm rainFebruary: 18 mm rainMarch: 22 mm rainApril: 33 mm rainMay: 73 mm rainJune: 100 mm rainJuly: 122 mm rainAugust: 93 mm rainSeptember: 61 mm rainOctober: 32 mm rainNovember: 21 mm rainDecember: 13 mm rainJanuary: 27°CFebruary: 27°CMarch: 26°CApril: 23°CMay: 21°CJune: 19°CJuly: 18°CAugust: 18°CSeptember: 19°COctober: 20°CNovember: 23°CDecember: 25°CJanuary: 20°CFebruary: 20°CMarch: 20°CApril: 18°CMay: 16°CJune: 15°CJuly: 14°CAugust: 14°CSeptember: 14°COctober: 15°CNovember: 16°CDecember: 18°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan27°C / 20°C18 mmExcellentFeb27°C / 20°C18 mmExcellentMar26°C / 20°C22 mmExcellentApr23°C / 18°C33 mmExcellentMay21°C / 16°C73 mmExcellentJun19°C / 15°C100 mmGoodJul18°C / 14°C122 mmFairAug18°C / 14°C93 mmGoodSep19°C / 14°C61 mmExcellentOct20°C / 15°C32 mmExcellentNov23°C / 16°C21 mmExcellentDec25°C / 18°C13 mmExcellent

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January27°C 80°F20°C 67°F18 mm264%10.9Excellent 10
February27°C 81°F20°C 68°F18 mm264%9.5Excellent 10
March26°C 79°F20°C 67°F22 mm366%8.2Excellent 10
April23°C 74°F18°C 64°F33 mm668%6.4Excellent 10
May21°C 70°F16°C 61°F73 mm969%5.5Excellent 9.5
June19°C 66°F15°C 58°F100 mm1271%4.7Good 7.8
July18°C 64°F14°C 57°F122 mm1573%4.7Fair 6.3
August18°C 64°F14°C 56°F93 mm1374%5.3Good 7.4
September19°C 65°F14°C 56°F61 mm1073%6.6Excellent 9.1
October20°C 69°F15°C 58°F32 mm772%8Excellent 10
November23°C 73°F16°C 62°F21 mm469%9.2Excellent 10
December25°C 77°F18°C 65°F13 mm365%10.5Excellent 10

Frequently asked questions

When is the best time to visit Perth?

The best time to visit Perth is October to May, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Perth?

February is the hottest month in Perth, with an average high of 27°C (81°F).

What is the coldest month in Perth?

August is the coldest month in Perth, with an average low of 14°C (56°F).

What is the rainiest month in Perth?

July is the wettest month, with about 122 mm (4.8 in) of rain. December is the driest, with 13 mm (0.5 in).

More in Australia