Western Australia weather
Today's sky, the hour-by-hour rain chance and the 16-day forecast for Western Australia, Australia. Like most weather services, we show Western Australia at one spot: Perth, its largest city. At 5:00 AM local time it was mostly clear and 15°C (58°F). Light rain for 4 of the next 24 hours (under 1 mm/h, 0.7 mm total) — cloudy, but fine to be out. Best months for weather: Oct–Apr.
Current conditions
- Clouds
- 45%
- Chance of rain
- 8%
- Rain
- 0.1 mm/h
Hourly Forecast
Light rain for 4 of the next 24 hours (under 1 mm/h, 0.7 mm total) — cloudy, but fine to be out
Daily Forecast
Best Time to Visit
Peak season Oct–AprOff season Jun–Aug
About Perth weather
Is it raining in Perth right now?
No. It’s mostly clear and 15° right now. Light rain for 4 of the next 24 hours (under 1 mm/h, 0.7 mm total) — cloudy, but fine to be out.
What’s the weather like in Perth this week?
Over the next 7 days, expect highs of 19–28° and lows of 13–15°. Rain is likely on 2 of 7 days (Sunday, Tuesday). The driest day looks like Wednesday.
Has it been raining in Perth lately?
In the past 7 days, Perth had 2 rainy days and 16.5 mm of rain in total.
What should I pack for Perth?
For the coming week, bring an umbrella or rain jacket, light, breathable clothes and sunscreen.
Western Australia weather by month
When is the best time to visit Western Australia?
Based on weather alone, the best time to visit Western Australia is Oct–Apr, according to NASA's 2001–2025 climate averages. Jun–Aug tends to be the least pleasant. Average highs run from 18°C (64°F) in August to 27°C (80°F) in February.
What is the rainiest month in Western Australia?
July is the wettest month, with about 128 mm (5.0 in) of rain on average. December is the driest, with about 12 mm (0.5 in).
What is the hottest month in Western Australia?
February is the warmest, with average highs of 27°C (80°F) and lows of 20°C (68°F). August is the coolest, with highs of 18°C (64°F) and lows of 14°C (56°F).
Does Western Australia have a rainy season?
Not a strong one. No month averages more than 150 mm of rain; the wettest is July at about 128 mm (5.0 in).
How warm is the sea in Western Australia?
The sea is warmest in January at about 25°C (77°F) and coolest in August at about 17°C (63°F). It is comfortable for swimming (22°C or more) in Dec–Mar.
Western Australia weather month by month
Sources: 2001–2025 monthly averages from NASA POWER (MERRA-2 reanalysis for Perth), sea temperature from Open-Meteo Marine, forecast and current conditions from Open-Meteo. Page updated . How we rate months
Compare places in Western Australia
Weather can differ a lot within Western Australia: coasts, hills and mountains each have their own climate.
| Place | Best months | Rainy months | Highs | Rain a year |
|---|---|---|---|---|
| Perth | Oct–Apr | None | 18–27°C | 659 mm |
| Mandurah | Oct–Apr | None | 17–27°C | 746 mm |
| Bunbury | Oct–Apr | None | 16–30°C | 731 mm |
| Geraldton | Oct–Mar | None | 19–26°C | 386 mm |
| Baldivis | Oct–Apr | None | 17–27°C | 746 mm |
| Albany | Nov–Apr | None | 16–22°C | 699 mm |
| Canning Vale | Oct–Apr | None | 18–27°C | 659 mm |
| Kwinana | Oct–Apr | None | 18–27°C | 659 mm |
| Kalgoorlie | Mar–May, Aug–Nov | None | 17–36°C | 290 mm |
| Busselton | Oct–Apr | None | 16–30°C | 731 mm |
| Ellenbrook | Feb–Apr, Oct–Dec | None | 16–34°C | 610 mm |
| Dianella | Oct–Apr | None | 18–27°C | 659 mm |