Perth weather is characterized by a temperate Mediterranean style climate with hot-dry summers and wet-mild winters. It has four distinct seasons and is reputed to have the most number of sunny days in Australia.
Summer (November to April): Summer temperatures in Perth range from 30 degree Celsius on average to 40 degree Celsius at the height of summer. The summer days are known to be sweltering in the mornings but cool down as the day progresses. Although hot, humidity is minimal making the summer heat more bearable.
Autumn (March to May): Autumn is a good season to visit for those who might find the beaches too hot in the summer months. The temperatures start cooling from the month of April, with an average high of 25 degree Celsius and an average low of 13 degree Celsius.
Winter (June to August): Winter is generally mild although heavy down pours are known to occur. Average temperatures range between 19 degree Celsius to 7 degree Celsius. However, temperatures have been known to drop below 0 degree Celsius on clear nights.
Spring (September to November): Spring in Perth is beautiful and also peak season in Perth. The temperatures range between 20 degree Celsius to 11 degree Celsius and the most pleasant months are October and November.
The best time to visit Perth is in autumn or Spring. The months of October and November are particularly recommended as the landscape comes to life and the flowers blossom spectacularly after the winter showers. Also the temperature is most suited to travelling around the city. However, Perth has the longest days and some travellers can find the sun quite harsh, it is recommended to use sun block and carry a hat and sunglasses when visiting any time of the year.