Melbourne is at its most beautiful in fall, March to May. Days are crisp, sunny, and clear, and the foliage in parks and gardens is glorious. Melbourne winters can be gloomy, but by September the weather clears up, the football finals are on, and spirits begin to soar. Book early if you want to spend time in Melbourne in late October or early November when the Spring Racing Carnival and the Melbourne International Festival are in full swing. The same advice goes for early March when the city hosts a Formula 1 car-racing grand prix and in mid-January during the Australian Tennis Open.
