The best time to visit Melbourne is February and March. February delivers warm stable weather (26°C/79°F), the lowest summer rainfall (48mm over 7 days), and crowds taper off after the Australian Open and January school holidays. March continues warm at 24°C (75°F) with the added draw of the Melbourne Food and Wine Festival and the Formula 1 Australian Grand Prix.
The worst months are June through August: days are gray, cold (14°C/57°F), and wet with just 3-4 hours of daily sun. Avoid the Australian summer school holidays (late December through January) and the first two weeks of July when domestic tourism pushes hotel prices up 40-60%.
Best Months for Good Weather in Melbourne
February and March provide the optimal weather window. February averages 26°C (79°F) with only 7 rain days. March maintains 24°C (75°F) with 9 rain days and comfortable 60% humidity. UV remains high at 8-10 so sunscreen is essential even in March. December and January are warmer (24-26°C) but busier and more expensive due to Christmas, New Year, and the Australian Open tennis.
November is a gamble: temperatures can reach 30°C (86°F) or stay at 15°C (59°F) with rain. October is the wettest month (66mm). For detailed monthly data, see our Melbourne weather by month guide.
Best Time for Low Prices and Fewer Crowds in Melbourne
May and August through September offer the lowest hotel rates. A 4-star CBD room drops to AUD 150-200 ($100-130) versus AUD 250-350 ($165-230) in January. May has acceptable daytime temperatures of 17°C (62°F) though rain becomes frequent (13 rain days). September is spring: still cool at 17°C (63°F) but brighter with flowering gardens.
Avoid the Australian Open tennis fortnight (last two weeks of January) when 800,000+ visitors fill the CBD. Avoid Melbourne Cup Carnival week (first week of November) when rates spike. Boxing Day (December 26) through mid-January is the summer school holiday peak with the combination of highest prices and largest crowds.
Festivals and Events Calendar for Timing Your Visit
January hosts the Australian Open (last two weeks), the city’s biggest annual event. March delivers the Formula 1 Australian Grand Prix at Albert Park (second or third weekend) and the Melbourne Food and Wine Festival (last two weeks). April runs the Melbourne International Comedy Festival (Australia’s largest cultural event by attendance).
August brings the Melbourne International Film Festival (first two weeks). October-November is the Spring Racing Carnival with the Melbourne Cup public holiday on the first Tuesday in November. For a full calendar with exact dates, see our Melbourne events and festivals guide.
Best Months for Specific Activities in Melbourne
Great Ocean Road: February-March for stable weather and fewer crowds than January. Yarra Valley wineries: March-May for harvest season activity and autumn colors. Beach days at St Kilda: January-February for warmest water (20-21°C). MCG/AFL football: March-September covers the full season. Penguin Parade at Phillip Island: summer evenings are warmer for the sunset wait, but penguins arrive year-round.
Skiing at Mount Buller: July-August for most reliable snow. Laneway dining and galleries: year-round under cover. For complete activity listings, see our things to do in Melbourne guide.