Perth in December

Average Temperature: 29°C

Traveling to Perth, Western Australia, in December is a great choice if you’re looking to enjoy warm weather and a relaxed vibe. December marks the beginning of summer in Perth, so you can expect long sunny days ideal for exploring the city’s beautiful beaches like Cottesloe or Scarborough. The city tends to be lively with plenty of outdoor events, markets, and festivals happening, making it a fun time to soak up the local culture. Just keep in mind that it can get pretty busy around the holiday season, and some popular spots might be a bit crowded.

On the flip side, December in Perth is also the start of the dry season, so rain is rare, but when it does come, it’s usually brief. The evenings can be warm but sometimes a bit humid, so packing light, breathable clothing is a good idea. It’s a fantastic time to check out the nearby wine regions or take a day trip to Rottnest Island, where you can meet the famous quokkas. Overall, if you’re up for a mix of city life, beach time, and nature adventures, Perth in December offers a solid balance, though it’s wise to book accommodations and activities ahead of time due to the holiday rush.

Average Monthly Temperatures

29°C
Average High
18°C
Average Low
December

Cost Index

Cost Index
$$$

Perth is considered a relatively expensive city for travelers due to its geographic isolation, which increases transportation costs for goods and services. Accommodation prices tend to be higher than average, especially in popular tourist areas. Dining out and entertainment options also lean towards the pricier side compared to other Australian cities. However, Perth offers a range of mid-range options that can make travel somewhat more affordable if carefully planned. Overall, the costs for travelers are above average but not at the highest extreme, placing the city in the three-dollar sign category.

Location

Perth is located at coordinates -31.96° latitude, 115.86° longitude.

Weather Summary

December is hot in Perth with average temperatures of 29°C.