Melbourne, ranked one of the world’s most liveable cities, is a destination known for its rich arts and music culture, stunning natural beauty, incredible tourist attractions, a food and coffee scene like no other, and its unpredictable weather. With a temperate oceanic climate (Köppen climate classification Cfb), Melbourne is known to experience mild, dry winters and warm, humid summers, but packing a layer or two and an umbrella whenever you visit will prepare you for any surprises.
If you’re keen to learn more about Melbourne’s climate and weather, read on. We’ll break down what to expect by month and season, helping you pack for your trip—whether you fly to Melbourne for a weekend getaway or an extended trip to explore the city’s many attractions.
According to the Köppen climate classification, Melbourne has a temperate oceanic climate, which is characterised by mild to warm summers, cool winters, and relatively consistent rainfall during the year. As the locals say, Melbourne can experience four seasons in one day! Due to Melbourne’s location, it’s not uncommon to experience fluctuating temperatures and winds from the west or south, which contributes to the city's famously unpredictable weather.
While it’s safe to say that you’ll likely encounter a mix of sunshine, rain, and even cool winds on a single day, it still helps to understand Melbourne’s weather by season and month when travelling to Melbourne , so here are a few things to keep in mind as you consider when to book your flight to Melbourne, what to pack, and what to add to your Melbourne itinerary.
Summer in Melbourne is warm and pleasant, with average temperatures sitting between 14°Cand 27°C. It is worth knowing that Melbourne experiences some heatwave days in summer, with temperatures exceeding 40°C. When it comes to the humidity during Melbourne’s summer, it ranges from 46% to 66%, which is much lower than during other seasons. Rainfall is also the lowest during this season, as January only sees around 44mm on average.
Melbourne’s climate in summer makes it a great time of year to visit to take advantage of the gorgeous, sunny, and dry weather and experience its outdoor attractions and wander the city. If you plan to visit during the summer, make sure to visit the city’s best outdoor dining spaces or plan a beach trip with the whole family.
Because of the beautiful weather and school holiday period, summer in Melbourne is a popular time for tourists, so book your activities and accommodations in advance!
What to pack:
Light layers: While it can be warm during the day, you’ll want to have some layers as the evening cools down. Pack a light jacket or jumper to stay warm during cooler nights or windy days.
Sunscreen and a hat: The UV index on Melbourne’s sunniest summer days will be high, so sunscreen and a wide-brimmed hat are a must to pack if you plan to head to the beach, garden, or any extended time outside.
Comfortable walking shoes: With such wonderful weather, a pair of comfortable walking shoes is a necessity for exploring Melbourne’s city streets, rooftop bars, and more!
Autumn in Melbourne (March to May)
Autumn in Melbourne is comfortable and sometimes cool, with average temperatures ranging from 10°C to 25°C. It’s milder than the summer, but don’t be surprised if March still has hot some days. You can expect 47% to 75% humidity on most autumn days – slightly muggier than the summer season but still not unbearable. When it comes to rainfall, there's a greater chance you’ll experience a rainy day, with average rainfall 43.9mm - 53.2mm, and the average number of rainy days between 7 and 9. Thanks to the overall pleasant weather during this time, Autumn is one of the best times of year of getting around Melbourne by foot.
If you’re visiting during autumn, it’s a great time to spend time outdoors or see the Formula One Australian Grand Prix. As the Grand Prix is a particularly busy time for the city, make sure to book your flights to Melbourne and hotel accommodation as early as possible. For those spending multiple days or even a week in Melbourne, consider spending some time in the High Country, or even taking a day trip to one of Victoria’s most beautiful destinations, like Mornington Peninsula or Phillip Island.
What to pack:
Warm layers: Unlike summer, autumn in Melbourne can get chilly! Pack a warm jumper, cardigan, or light jacket for crisp mornings and evenings.
Waterproof jacket or umbrella: The last thing you want is to get caught without an umbrella or raincoat on a rainy day, so be sure to pack one to stay dry.
Weather-resistant shoes: No matter what your itinerary includes, a pair of weather-resistant but comfortable shoes is a must-have for exploring the city.
Winter in Melbourne (June to August)
Winter in Melbourne is the city's coldest time of the year, with temperatures in July averaging 8°C to 15°C most days. Plan ahead for even chillier mornings and nights, too. It’s also important to know that Melbourne’s winter is the most humid time of the year, with average afternoon humidity sitting between 70% and 78% humidity. Much like autumn, there's always a chance rain, but it is lower than other months, generally only 40mm to 50mm on average from June to August.
Because of the cooler temperatures, this is one of the best times to visit many of the city’s indoor attractions and restaurants. Melbourne is also less crowded during the winter months, so you can explore many free things to do in Melbourne without having to queue for long. If you’re feeling adventurous, a trip to the Dandenong Ranges is a fantastic excursion to discover Melbourne’s surrounding natural landscapes. For those into skiing or snowboarding, winter is the best time to hit Victoria’s Alps, also known as High Country.
What to pack:
Warm coat: With temperatures as cold as 8°C, you’ll want a warm jacket to stay comfortable. Be sure to pack layers so you can explore the city and still stay nice and cosy.
Scarf, hat, and gloves: Melbourne’s winter climate can feel particularly chilly, so a scarf, hat, and gloves are a must if you’re venturing outdoors during your trip.
Good hiking boots: If you plan to venture to the Dandenong Ranges, pack a pair of waterproof shoes or boots. You’ll be glad you did after a long day of trekking the wilderness!
Spring in Melbourne (September to November)
Spring in Melbourne offers warm temperatures as the city warms up on its approach to summer, with temperatures as low as 9°C and as high as 23°C. You’ll be happy to know that this is one of the most pleasant times to visit, not only due to the temperatures but also the humidity. Springtime humidity in the city ranges from 47% to 64% and remains relatively low compared to other seasons. However, be prepared a greater chance of rain, especially in November when the city averages 63mm in rainfall. It’s also worth noting that on average, September has the most number if days of rain, so plan accordingly if you’re visiting then.
Still, despite the rain, spring in Melbourne offers a colourful landscape of flowers and foliage that makes the city streets all the more vibrant. As the least humid season with pleasant temperatures, there’s plenty for you to do in the city. If you’re into sports and racing, don’t forget to book flights, accommodation and tickets to the Grand Final or the Spring Racing Carnival well in advance!
What to pack:
Compact umbrella: As the wettest time of the year, you won’t want to forget an umbrella. You can pack a compact umbrella easily in a carry-on or backpack for the day’s excursions.
Layers: Although Melbourne is starting to thaw out after a cool winter, the city’s weather is famously variable, so make sure you have some layers to feel comfortable a throughout your trip.
Sun protection: Even though we haven’t reached those summer temperatures yet, the UV rays are still intense. Pack some sunscreen and sun protection for long days outdoors.
Melbourne Weather by Month
Melbourne in January
For those visiting Melbourne in January, expect hot temperatures, and minimal chance of rainfall. With temperatures in January averaging 16-27°C, it’ll be humid and hot in the mornings, with a gradual increase in temperature throughout the day. Some of the hottest days measure well past 40°C! Still, you’ll encounter fewer crowds, making it the perfect time to hit the beach, have a barbecue or picnic, discover Melbourne’s top attractions, or explore some of the city’s rooftop bars. If you’re a tennis fan, get some tickets for the Australian Open!
Average minimum temperature: 16°C
Average maximum temperature: 27°C
Average humidity: 47% to 63%
Average rainfall: 44.2mm
Average number of days with rain: 6
Melbourne in February
As summer comes to an end, February is one of the hottest months of the year in Melbourne. Average temperatures range from 16-27°C, similar to January, but there are fewer cloudy days this month, meaning more sunny days to explore the city. You may experience a few days where temperatures are well past 30°C, but these are the best spent at the beach to cool off and enjoy the breeze before the ocean temperatures dip as the seasons change. Due to the reduced crowds, it’s a wonderful time to explore some of the city’s busier attractions while the lines are shorter or book into restaurants that may have more availability than the peak December and January tourist season.
Average minimum temperature: 16°C
Average maximum temperature: 27°C
Average humidity: 47% to 66%
Average rainfall: 50.2mm
Average number of days with rain: 5
Melbourne in March
Melbourne’s climate in March drops slightly in temperature and offers humid but comfortable temperatures. On average, you can expect the temperatures to range from 15-25°C. You may encounter a few foggy mornings, but don’t worry—these usually give way to bright, comfortable, sunny days. With relatively manageable humidity and not as many rainy days, you’ll want to plan indoor and outdoor excursions to explore the city’s surrounding natural landscapes and some of the art museums and festivals, like the Melbourne International Comedy Festival, which typically takes place at the end of March. March in Melbourne is also a vibrant time to visit during the Formila 1 Australian Grand Prix.
Average minimum temperature: 15°C
Average maximum temperature: 25°C
Average humidity: 47% to 67%
Average rainfall: 39mm
Average number of days with rain: 6
Melbourne in April
In the middle of autumn, Melbourne’s weather in April becomes drier and less humid, giving you plenty of comfortable days for exploring. Temperatures have cooled off by this time of year, usually only averaging between 12-21°C. You’ll find more foggy mornings and some windy days, but you can still stay cosy with a jacket on hand. For those who enjoy busy itineraries with lots of outdoor activities, this is one of the best times of the year to visit Melbourne, due to the mild temperatures. With only a few rainy days expected in April, you can take advantage of the pleasant weather and plan a mix of outdoor adventures, from the nearby Dandenong Ranges to the Melbourne International Flower and Garden Show.
Average minimum temperature: 12°C
Average maximum temperature: 21°C
Average humidity: 50% to 69%
Average rainfall: 53.2mm
Average number of days with rain: 7
Melbourne in May
As autumn ends in Melbourne, May provides even cooler temperatures but more rainy days as winter approaches. The temperatures average 10-18°C, but you might encounter nights as cold as 5°C, so you’ll want to be prepared, so be sure to bring layers! Althoughht humidity in Melbourne tends to be higher in May, you’ll still feel the chill, especially if the winds pixk up. If you’re here on a clear day in May, take a trip to the Melbourne Skydeck at Eureka Tower to see a bird’s eye view of the city. You’ll also want to explore the National Gallery of Victoria or Federation Square while the weather is cool and there are fewer crowds.
Average minimum temperature: 10°C
Average maximum temperature: 18°C
Average humidity: 57% to 75%
Average rainfall: 43.9mm
Average number of days with rain: 8
Melbourne in June
Winter arrives in Melbourne in June, and the temperatures drop, averaging between 8-15°C. As one of the cloudiest months with a high average of number of rainy days, expect to feel the chill and come prepared with water-resistant clothing.It’s also the start of the windiest time of year in Melbourne, so be sure to pack appropriately for the days you explore the city by foot. While you won’t find snow in Melbourne, skiiers and snow boarders should factor in a 3–4-hour trip Mount Buller. June in Melbourne is also a beautiful time to indulge in the spas and serenity at Daylesford.
Average minimum temperature: 8°C
Average maximum temperature: 15°C
Average humidity: 61% to 78%
Average rainfall: 49.5mm
Average number of days with rain: 9
Melbourne in July is the coldest and windiest month of the year in Melbourne. With average temperatures from 8-15°C, you will definitely feel the winter chill, especially at night or in the early mornings. The rainfall lessens during this month, and given it’s the coldest month, you’ll want to plan ahead for a blend of indoor and outdoor excursions. Winter sports enthusiasts will want to plan their trip for July when the ski slopes are at their prime.
Average minimum temperature: 8°C
Average maximum temperature: 15°C
Average humidity: 59% to 76%
Average rainfall: 39.8mm
Average number of days with rain: 8
Melbourne in August
August in Melbourne signals the end of winter, so expect cooler temperatures and similar weather to July. Temperatures will average between 8-16°C, so pack some layers with you for the even chillier days and nights, which sometimes can reach 0°C. You may experience an additional rainy day during August, but with an umbrella on hand, you can stay dry during the lighter rain showers. There may still be the occasional frost at night, especially if you’re up in Victoria’s Alps. Overall, this month will be cool and dry and ideal for city excursions and indulging in the local food and coffee.
Average minimum temperature: 8°C
Average maximum temperature: 16°C
Average humidity: 53% to 70%
Average rainfall: 47mm
Average number of days with rain: 9
Melbourne in September
The arrival of spring in September marks the start of the weather warming up, but you’ll still experience a few chillier days at the start of the month. Temperatures rise marginally, averaging 9-18°C, but you’ll find warmer days as September nears its end. While there’s always a chance of rainfall during any month, on average September has the most days of rain, so be sure to pack a compact umbrella and some closed shoes. If you come to Melbourne during the spring, you’ll find a kaleidoscope of flowers, foliage, and fragrances in Melbourne’s gardens and parks. Yarra Valley is one of the best day trips from Melbourne for wine tasting and scenic views during this time, but sports fans won’t want to miss a chance to see the AFL Grand Final in person! Alternatively, visit one of the best pubs in Melbourne for the big game.
Average minimum temperature: 9°C
Average maximum temperature: 18°C
Average humidity: 50% to 64%
Average rainfall: 54.5mm
Average number of days with rain: 10
Melbourne in October
October is one of Melbourne’s wetter months with cooler temperatures. Most days are between 11-21°C with less humidity than other months. However, with 55.8mm of rainfall, you’ll always want a rain jacket and an umbrella on hand. You may experience the occasional chilly night that reaches 0°C . Given the high chance of rain in October, this is a great month to explore indoor attractions such as museums and cultural exhibits or a musical performance.
Average minimum temperature: 11°C
Average maximum temperature: 21°C
Average humidity: 47% to 59%
Average rainfall: 55.8mm
Average number of days with rain: 9
Melbourne in November
November is the last spring month in Melbourne and the wettest. Expect temperatures to be between 13-23°C on average, with less risk for heat waves than in December, January and February. As a generally mild month, humidity lessens, but there may be an odd chilly night here or there. For those travelling to Melbourne in November, the Melbourne Spring Racing Carnival is one of the best things to do in Melbourne, especially for Melbourne Cup Day, but plan some days for indoor dining, museums, galleries or exhibits.
Average minimum temperature: 13°C
Average maximum temperature: 23°C
Average humidity: 47% to 62%
Average rainfall: 63.3mm
Average number of days with rain: 8
Melbourne in December
December is the start of summer and one of the best times of the year to visit Melbourne for those who want to see the city at its liveliest. Temperatures are warmer, ranging from 14-25°C on average, so you’ll want to take advantage of the warm weather and get outdoors. Pack an umbrella and a picnic for an afternoon at one of the city’s parks, or plan for an evening under the stars. The nights may drop to 8°C at times, so a light jacket is best to have on hand. During the day, you’ll get ample sunshine and comfortable weather, perfect for any activity you desire.
Average minimum temperature: 14°C
Average maximum temperature: 25°C
Average humidity: 46% to 61%
Average rainfall: 60.9mm
Average number of days with rain: 7
Best time to visit Melbourne for weather
The best times to visit the city—considering Melbourne’s climate—are September to November and March to May. Melbourne’s spring (September – November) offers visitors pleasant weather characterised by mild temperatures, moderate humidity, and manageable rainfall, with the added benefit of fewer crowds. . Even though Melbourne’s spring tends to be rainy, you’ll enjoy views of the city in bloom as well as several outdoor and sporting events, like the Melbourne Spring Racing Carnival, which is why many people say that Melbourne is best seen in the spring when the city’s vibrancy is at its peak.
Autumn (March to May) is also a fantastic time to visit because Melbourne’s climate offers comfortable temperatures and less rainfall than in other seasons. Fortunately, you’ll also encounter fewer crowds, which is excellent news for those eager to explore Melbourne’s most popular activities and spots.
Beyond comfortable and pleasant weather, both September to November and March to May are Melbourne’s shoulder seasons, so with fewer tourists, you’ll have a chance to see some otherwise busy attractions without as many lines or issues getting sought-after tickets. It is worth noting that The Australian Grand Prix in March and the Melbourne Cup Carnival in September will draw bigger crowds than usual, so check the timings before booking your tickets and accommodation!
Flights to Melbourne
Now that you’re prepped for Melbourne’s weather, it’s time to book your flights. Virgin Australia offers direct flights to Melbourne from major Australian cities, including:
- Sydney to Melbourne
- Brisbane to Melbourne
- Gold Coast to Melbourne
- Perth to Melbourne
- Adelaide to Melbourne
- Hobart to Melbourne
- Cairns to Melbourne
*Average Melbourne weather figures from bom.gov.au for the period 1991-2020