top of page

Why Port Macquarie has the best weather in Australia (and other towns it competes with)

Updated: Feb 7, 2023


The debate about the best weather in Australia is a long-standing and contentious one, with many different areas vying for the title. One of the cities often cited as having the best weather in the country is Port Macquarie, located on the mid-north coast of New South Wales.


PMQ is often cited as having the best weather in Australia due to its mild temperatures, low humidity, and sunny weather. With average temperatures ranging from 19°C to 26°C and an average of nine hours of sunshine per day, Port Macquarie is a warm and comfortable place to live.

Arguments in favour of Port Macquarie's weather are:

1. Mild Temperatures: One of the most commonly cited reasons for why Port Macquarie has the best weather in Australia is its mild temperatures. According to the Bureau of Meteorology, Port Macquarie has average temperatures ranging from 19°C to 26°C, making it a warm and comfortable place to live. This is especially attractive to those looking to escape the hot and humid weather of other parts of Australia, such as the tropical north. 2. Low Humidity: Port Macquarie is also known for its low humidity, which is a significant factor in determining weather quality. High humidity levels can make even mild temperatures feel oppressive and uncomfortable, but Port Macquarie has relatively low humidity levels, making it a more pleasant place to live. 3. Sunshine: Port Macquarie is also famous for its sunny weather, with an average of nine hours of sunshine per day. This makes it a popular destination for tourists and retirees who are looking for a sunny, warm place to live. 4. Coastal Location: Port Macquarie's coastal location is also a significant factor in determining its weather quality. Coastal areas are generally cooler and more temperate than their inland counterparts, which can be hot and dry. Port Macquarie's location on the coast means that it benefits from the cooling sea breezes and ocean temperatures, making it a more comfortable place to live.


Arguments against Port Macquarie's weather:

1. Winter Chills: While Port Macquarie's weather is mild and comfortable for much of the year, its winters can be chilly. According to the Bureau of Meteorology, Port Macquarie's average winter temperatures are around 12°C to 16°C, and while this may not be too cold for someone from, say, Tasmania or Canberra, it is a little too chilly for others from places like Queensland where there is warmer weather. 2. Rainy Season: Port Macquarie's location on the coast also means that it experiences a rainy season, which can last from June to August. During this time, the city can receive up to 800mm of rain, making it a less attractive destination for those who prefer dry weather. 3. Strong Winds: Port Macquarie is also known for its strong winds, which can make outdoor activities and beach trips challenging. According to the Port Macquarie News, the city can experience wind speeds of up to 90 km/h, making it a less appealing destination for those who prefer calmer weather conditions.

The claim of having the "best weather in Australia" is subjective and dependent on personal preferences and priorities, such as preferred temperature ranges, humidity levels, and sun exposure, and so there are other places that compete for the title.

  • Darwin, Northern Territory: Darwin is another town that claims to have the best weather in Australia due to its tropical climate. With average temperatures ranging from 30°C to 34°C and a dry, sunny climate, Darwin is a popular destination for those looking to escape the cold and wet weather of other parts of Australia.

  • Cairns, Queensland: Cairns is also known for its tropical climate, with average temperatures ranging from 25°C to 30°C and high humidity levels. Cairns is a popular destination for tourists and retirees, as well as for those looking for a warm and tropical climate.

  • Perth, Western Australia: Perth is famous for its Mediterranean-style climate, with mild, wet winters and hot, dry summers. With average temperatures ranging from 15°C to 25°C and low humidity levels, Perth is a popular destination for those looking for a warm and comfortable climate.

  • Adelaide, South Australia: Adelaide is known for its Mediterranean-style climate, with warm, dry summers and cool, wet winters. With average temperatures ranging from 12°C to 28°C, Adelaide is a popular destination for those looking for a comfortable climate with moderate weather conditions.




1,149 views0 comments
bottom of page