Best Time to Visit Perth: A Locals Guide

Kaya/hello. I’m Wendy who lives in Perth with my hubby and twin daughters.

The best time to visit Perth is from September to November and March to May. However, some people enjoy the heat of summer if they want to enjoy the beaches.

September to November allows you to experience spectacular wildflowers, and the weather is warm with little rainfall.

March to May has the best weather, with warm days and cool nights, and the ocean is at its warmest.

In January and February, you may experience heat waves.

Sunny Weather

Visit Perth for hot, sunny weather from December to March.

Perth Beaches

To experience Perth’s beaches at their best, visit between November and April.

In summer, the average water temperature is 20.9 to 22.8°C. The ocean is warmest in March with an average of 23.4°C and coldest in winter and spring when it ranges from 19.4 to 21.3°C.

Weddings & Honeymoons

The optimal time for weddings and honeymoons in Perth is from November to March when rainfall is infrequent.

a bride and groom near a lake in park
Our wedding in April

Deals

Winter is the cheapest time to visit Perth, but you may find some deals in the shoulder seasons of spring and autumn.

Sightseeing

Visit Perth from November to March for sightseeing. However, avoid January and February if you don’t like the heat.

view of a city
View of Perth from Kings Park

Families

The best time for families to visit Perth is November to mid-December, February and March. Avoid the Australian school holidays when accommodation is at capacity, and the prices are at their highest.

Hiking

The shoulder seasons of spring and autumn are the best for hiking in Perth. Waterfalls are at their prime usually in September, when wildflowers bloom.

Flies can be a nuisance in spring, which is why I prefer hiking in the autumn months.

large waterfall cascading onto black rocks
Lesmurdie Falls

Wildflowers

To see Western Australian wildflowers, visit Perth in September. The season begins in the northern part of WA in June and extends south, reaching Perth in September and the South West region in October.

You don’t have to travel far; Kings Park, in the heart of Perth, has a spectacular display.

Whale Watching

Western Australia is one of the world’s best whale-watching destinations, with two main whale-watching seasons.

Our Humpback Highway has the largest whale migration in the Southern Hemisphere. In April, around 35,000 whales leave the feeding grounds of Antarctica to raise their young in the warm waters of WA’s north west. Their return journey from September to December brings them closer to the coastline.

March to May

From March to May, male humpbacks visit Flinders Bay, Augusta, where they mate. The females then head along the WA coast to Coral Bay and Exmouth, in the Kimberley region.

The Blue Whale, the world’s largest mammal, comes to Perth Canyon (30 nautical miles off the coast of Perth) to feed on krill from March to May.

humpback whale tail flip western australia
Our whale watching tour

August to December

From September to November, the female humpback whales with newborn calves make their way back and can sometimes be seen from Perth’s coastline.

In Flinders Bay, the first pregnant females of the endangered Southern Right Whales arrive in July. Numbers peak in August with the arrival of mothers and newborn calves enjoying the sheltered waters. Humpback Whales are also regularly sighted during August but less often than earlier in the season. This time of year allows you to see the Southern Right and Humpback whales in one day if you are lucky.

Further afield, orcas visit Bremer Bay from January to the beginning of April.

orca killer whale in the ocean bremer bay whale watch tour
Our Bremer Bay Orca Tour

Wineries

Visiting wineries in Western Australia is a year-round activity. Spring and autumn are perfect weather for lunches and enjoying the vineyards’ outdoor areas. Some cellar doors have log fires in winter.

beautiful winery gardens with decking
Sandalford Winery, Swan Valley

Peak Season in Perth

Peak season in Perth is during the summer WA school holidays, with the Easter school holidays following closely behind.

Accommodation is generally cheaper in winter, outside of the July school holidays.

people realxing on meelup beach in summer
Meelup Beach in summer

When does Perth have the shortest hours of daylight?

June has the shortest daylight hours in Perth, with sunrise around 7:15 am and sunset at about 5:20 pm.

When does Perth have the longest hours of daylight?

December has the longest daylight hours in Perth, with sunrise at about 5 am and sunset at approximately 7.30 pm.

Helpful Guides