Climate Overview
Melbourne has a temperate oceanic climate with four distinct seasons, though locals joke about experiencing all four in a single day. The city's weather is notoriously changeable due to its position between the Tasman Sea and the interior plains. Temperatures rarely reach extremes—summers peak around 25–26°C (77–79°F) while winters dip to 9–10°C (48–50°F). Rain falls year-round, with autumn and winter being slightly wetter, so pack layers and a light rain jacket regardless of when you visit.
Best Time to Visit
Spring (September–November) and autumn (March–May) offer the most pleasant conditions for exploring the city and surrounding regions like the Dandenong Ranges or Great Ocean Road. September brings spring wildflowers and mild 15–20°C days, while March–April features warm temperatures without summer's intensity. These shoulder seasons also mean fewer crowds at attractions like Federation Square and Southbank, though accommodation prices remain moderate (typically AUD $100–$180 per night for mid-range hotels).
Seasonal Breakdown
Summer (December–February) is warm and busy, perfect for beach visits to Brighton or Williamstown, though expect crowds and higher prices. Winter (June–August) is cool and rainy but ideal for museum visits, laneway dining, and experiencing Melbourne's indoor cultural scene—plus you'll find better accommodation deals. Each season offers distinct experiences, so your choice depends on whether you prefer outdoor activities, cultural events, or avoiding peak tourist season.