Skip to main content

Perth Weather and Climate

A city of endless sunshine, the Perth climate is one of warmth with blue skies, clean air and a year-round outdoor lifestyle.

Australia’s sunniest capital city

With its Mediterranean climate, Perth's warm weather and clean air allow you to enjoy a year-round outdoor lifestyle and take advantage of its natural beauty.

With our treasured coastline of white sandy beaches, the water plays a big part in our lives and culture. Just as important is our abundance of stunning national parks and gardens.

Perth’s ideal climate makes it the perfect place to study while earning a qualification for your future. Your weekends and holidays can be spent enjoying the outdoors at barbecues with friends, swimming in the clear blue waters of the Indian Ocean, or even stand-up paddle boarding on the Swan River.

Perth’s Mediterranean climate

Perth has a Mediterranean climate with hot, dry summers and mild, wet winters.

As the sunniest capital city in Australia, you can expect clear blue skies an incredible 70% of the year!

Average Perth weather by season



(December – February)


(March – May)


(June – August)


(September – November)

Average temperatures range from 17.5 - 30°C (63.5 - 86°F).

A sea breeze called the 'Fremantle Doctor' provides some relief in the afternoons.

Average temperatures range from 13.7 - 26°C (56.6 - 78.8°F).

Nights are cooler, with occasional showers.

Average temperatures range from 8 - 19°C (46.4 - 66.2°F).

Temperatures can be cold and wet with occasional storms.

Average temperatures range from 11.7 - 23°C (53 - 73.4°F).

Warm sunny days with little to no rainfall, and plenty of blooms.

Perth’s beautiful beaches

Home to some of the most beautiful beaches in the world, Perth is renowned for its crystal clear waters, pristine white sands, and warm, sunny weather.

With over 19 stunning beaches to choose from, pack your sunscreen and swimsuit and head down for a day on the sand.

Some must-visit Perth beaches include:

  • Cottesloe Beach - Perth's most iconic beach with crystal clear waters, soft white sand and a beautiful tiered grass area.
  • Scarborough Beach - A vibrant stretch of coastline with bustling pedestrian promenades, cafe/bar/restaurant strip and amphitheatre.
  • Leighton Beach - Located just north of Fremantle, Leighton Beach is calmer than most beaches making it perfect for swimming and snorkelling.

The importance of being sun smart

Australia has some of the highest levels of UV radiation in the world: strong enough to cause sunburn in as little as 10 minutes on a hot summer’s day.

When you’re in Perth, it’s important to look out for the UV index in local weather reports, which describes the daily solar UV radiation intensity.

Use SPF30+ sunscreen, which is readily available in supermarkets, convenience stores, and pharmacies, and wear sun-smart clothing, including a hat and sunglasses, to protect yourself from the sun.