Perth in December: Events, Weather, Things to Do + More!

It’s December in Perth and the summer sun is shining! Days are long and warm and the city is buzzing with festive events! December is peak tourism season in Perth, and as a local it’s even one of my favourite times in the city. There’s so much to see, do and explore during this special season. Read on to discover everything you need to know about the weather in Perth in December, exciting events happening, and must-see attractions to add to your itinerary.

This page may contain affiliate links, which means I may receive a small commission if you buy through them, at no extra cost to you. It's totally up to you, but doing so helps keep my website running and I appreciate the support! Read my full disclosure here.

Perth Weather in December

December marks the start of summer in Perth, bringing warm and sunny days with minimal rainfall. With over 10 hours of sunlight daily, it’s one of the driest and sunniest months of the year, making it the perfect time to get outside and explore.

Average Temperature in Perth in December

December is the start of summer in Perth – the days are warming up and the sun is shining! The average daytime temperature in Perth during the month of December is around 25-31°C (77–88°F). Evenings in the city are a little cooler at 15-19°C (59-66°F).   

Personally, I absolutely love these warmer temperatures in Perth, but they may be challenging if you come from a colder climate – remember to stay hydrated and seek protection from the sun. 

Average Rainfall in Perth During December

December is one of the driest months of the year in Perth. The average rainfall is approximately 12mm (0.47 inches). Rainfall is typically spread out over an average of 4-5 rainy days throughout the month. 

Pathway leading through sand dunes to a beach in Perth at sunset, with golden sunlight casting a warm glow over the sand and ocean waves gently hitting the shore

What Time is Sunrise and Sunset in Perth in December?

Perth gets an average of around 10 hours and 30 minutes of sunlight hours per day in December. Sunrise and sunset times vary slightly throughout the month, however the following times can be expected:  

  • Sunrise: between 5:03 am and 5:14 am
  • Sunset: between 7:08 pm and 7:26 pm

UV Levels in Perth in December

The average UV level in Perth during the month of December is typically around 10, which is considered very high. This means that there is a high risk of harm from unprotected sun exposure, so remember to take precautions like wearing sunscreen, protective clothing, and seeking shade during the middle of the day.

Is Perth Cloudy in December?

Perth is generally not considered cloudy in December, the weather is mostly sunny with blue, clear skies. 

Is Perth Windy in December?

Perth generally experiences light to moderate winds during December. The warm, summer temperatures and relatively dry conditions can sometimes lead to breezy days, especially near the coast. 

Average wind speed in the morning is 19 km/h (12 mph), while afternoons are windier, with an average speed of 24 km/h (15 mph).

How Humid is Perth in December?

Perth experiences dry summer weather – the average humidity in Perth during December is relatively low, typically around 50-60%. These levels are generally comfortable, making Perth a great summer destination. 

Does it snow in Perth in December?

It does not snow in Perth in December. 

Public Holidays in Perth in December, 2024

In Perth there are two public holidays in December 2024:

  1. Christmas Day – December 25th
  2. Boxing Day – December 26th

School Holidays in Perth in December, 2024

There are school holidays in December. They run from Friday 13th of December 2024 to Tuesday 4th of February 2025. 

December 2024 Events in Perth

If you’re looking for the best events in Perth this December, I’ve got you covered! Here are the exciting events on in the city: 

19 Best Things To Do in Perth in December 

Perth comes alive in December with beautiful warm weather, festive vibes and plenty of outdoor activities. Whether you’re keen to soak up the sun at the beach or explore Perth’s art and cultural scene, there’s something for everyone! Read on to discover the best things to do and insider tips from a local. 

1. Visit Rottnest Island 

Just a short ferry ride from Perth, Rottnest Island is the perfect spot for a December day trip (or even an extended getaway!). Spend the day cycling around the island, relaxing on pristine beaches, and of course, snapping a selfie with an adorable quokka! December’s warm weather makes it ideal for swimming, snorkelling, or just kicking back with a cocktail. 

Top Tip: Book in advance as December can get busy, especially on weekends.

If you have limited time but want to make the most of your Rottnest visit, book this all-inclusive tour. It covers everything – ferry ride, guided tour to all the best spots and a light lunch so you can relax without worrying about logistics. 

Click here to check prices and secure your spot!

If you have a little more time and want to explore Rottnest Island at your own pace, this bike and ferry combo is perfect. Pedal through scenic bays, meet the quokkas, and take in the island’s beauty on two wheels. 

Check rates and availability here!

If you’re planning to stay on Rottnest longer there are some great accommodation options available: 

Samphire Rottnest

2. Go on a Scenic Seaplane Tour

In December, Perth’s skies are clear and the weather is sunny and warm, making it a fantastic time for a seaplane tour. You’ll catch amazing views of the Swan River, the city skyline and coast and the best part is you’ll have some super unique memories of your holiday. 

I recommend this Scenic Seaplane Tour because it’s great value for money and takes you over iconic Perth landmarks and through varied landscapes. 

Click here to see tour options and reserve your spot. 

3. Check out the Christmas Lights

Things are getting festive in Perth in December! From city streets to local neighbourhoods, Christmas decorations light up the night with colourful displays, creating a magical atmosphere for families, couples and friends. Don’t miss the iconic Rio Tinto Christmas Lights Trail which features 20 installations in the city with lights on from 6 pm.

If you want to venture out and explore the best neighbourhood Christmas light displays around Perth, having a car makes it easy. DiscoverCars offers a range of car rental options and you can compare prices to get the best deal.

4. Go Stargazing at the Pinnacles

Just 2 hours north of Perth you’ll find an otherworldly landscape – thousands of limestone pillars jutting out from the earth! Exploring Pinnacles Desert is an experience not to be missed and the best way to see them is at sunset when they begin to cast dramatic shadows over the desert and the sky turns pretty shades of pink and purple as the sun goes down.  

Nighttime view of the Pinnacles Desert in Western Australia, featuring limestone formations rising from the sandy ground under a clear, star-filled sky. The stars create a stunning backdrop, highlighting the unique landscape and natural beauty of the desert.
Pinnacles Desert

Stargazing at Pinnacles Desert is a special experience too. There’s no light pollution, so you can see endless stars and even the milky way! December is a great time for stargazing because the skies are really clear. I recommend this Pinnacles Desert Stargazing Tour because it has outstanding reviews from almost all guests, the guides are knowledgeable and friendly and its great value for money – you get to go sandboarding at Lancelin and stop at some pretty lookout points along the way. 

Click here to check availability and book your spot.

5. Explore Margaret River

Margaret River, or Margs as we affectionately call it, is a must-visit in December for anyone who loves a good drop! It’s home to world-famous wineries and the best outdoor and adventure spots – from internationally renowned surf beaches to Karri forests to limestone caves. Take a day trip or spend the weekend exploring the region’s vineyards (there’s over 200 of them!), where you can taste award-winning wines and enjoy gourmet seasonal produce at the local restaurants, drive the winding roads and take in the stunning countryside. Most of the wineries offer guided tastings and behind-the-scenes tours and it’s the perfect way to discover why Margaret River is known as one of Australia’s top wine regions.

Top Tip: Margaret River is best known for its Cabernet Sauvignon and Chardonnay – make sure you taste these!

There’s a couple of ways to do Margaret River. The easiest is by joining a Margaret River Tour that departs from Perth. I recommend this tour because it stops at some iconic landmarks on the way like the Busselton Jetty, Cape Leeuwin Lighthouse and Mammoth Cave and lunch with tastings at a brewery and the guides are super knowledgeable. 

Click here to check price and availability.

If you want to explore at your own pace, I recommend renting a car. I use DiscoverCars so I can compare deals to find the best price. If you have the time, I recommend staying in Margaret River for around 3 days, that way you can spend a whole day checking out the wineries and still have time to explore the coastline, wander through Boranup Karri forest and discover the caves. My favourite places to stay around Margaret River are: 

Private spa at Losari Retreat

Top Tip: If you plan to stay in Margaret River in December make sure you book ahead – summer is the high season so accommodation fills up fast

My favourite wine tour in Margaret river is the Margaret River Wine Adventure because it’s super unique. It’s a small group and you get to explore by luxury 4WD, take a canoe trip down the river, learn about local Aboriginal culture, taste some beaut wines with lunch and get out in nature. It’s not just me – it’s got over 1700 5-star reviews!

Click here to check price and availability.

6. Explore Perth Hills

For a nature-filled escape close to the city, Perth Hills is an ideal spot to explore in December. With lush bushland, scenic walking trails, and charming historic villages, it’s perfect for a day of hiking, picnicking, or visiting local cafes and galleries. Head to Lesmurdie Falls for a satisfying hike, or explore the Kalamunda Farmers Market on Sunday for fresh, local produce. 

Want a relaxing wine experience? Book a Bickley Valley Wine Tour and explore the region’s boutique wineries with tastings and a pretty drive through the hills.

If you want to make the most of your time in Perth Hills why not spend the night? Amaroo Retreat and Spa is the perfect for a relaxing stay set in beautiful bushland. You might even spot some kangaroos that call the area home! 

Amaroo Retreat and Spa

7. Visit Perth’s Stunning Beaches

No trip to Perth is complete without a beach day! Perth’s beaches are an absolute highlight in December, with warm temperatures and clear blue skies. Iconic spots like Cottesloe Beach and Scarborough Beach offer soft white sand, crystal-clear water, and plenty of cafes for an easy day out. For a quieter escape, head to Trigg or City Beach to enjoy the surf or catch a stunning sunset over the Indian Ocean. 

Sunny day at Cottesloe Beach, Perth, with a lifeguard tower on the white sand overlooking the clear turquoise water. Swimmers enjoy the calm ocean, while people relax on the beach and walk along the path. A rocky groyne extends into the sea under a bright blue sky.
Cottesloe Beach

8. Have a Picnic at Kings Park and Botanic Gardens

Kings Park is the perfect spot for a summer picnic in December. Choose a spot on the sloping lawn near the State War Memorial for stunning views of the city skyline and the Swan River. The Botanic Gardens are home to native plants and wildflowers which are worth exploring. Pack your picnic basket, find a peaceful spot, and enjoy a laid-back afternoon in one of Perth’s most iconic green spaces.

9. Go Christmas Shopping in the CBD

Perth’s CBD is festive in December, making it the perfect place for Christmas shopping. Murray Street Mall and Hay Street Mall are lined with popular retail stores, while the festive decorations and holiday markets create an exciting Christmas atmosphere. You’ll find everything from unique gifts at independent boutiques to luxury items in department stores. For a break from shopping, enjoy the Christmas lights and grab a coffee at one of the many cafes nearby.

10. Indulge on a Swan Valley Cruise

The Swan River Cruise is a perfect day out for wine lovers. Not only will you get to take a relaxing journey along the Swan River, you’ll also sample some of the region’s best wines! In December, the cruise takes full advantage of Perth’s summer weather, stopping at two wineries in the Swan Valley. You’ll enjoy tastings, a delicious lunch, and scenic views, all while cruising through the heart of Perth, plus the guides are very knowledgeable and entertaining!

Ready for a relaxing day of wine tasting on the water? Book your Swan Valley Wine Cruise and enjoy a scenic journey to the Swan Valley, complete with gourmet lunch and premium wine tastings!

11. Go Swimming With Wild Dolphins

Have you ever wanted to swim with dolphins? Swimming with wild dolphins just outside of Perth is a truly special experience, especially in December when the weather is warm and perfect for a day on the water! You’ll get up close with these adorable creatures in their natural habitat, with no tricks or feeding involved – just an authentic encounter. 

Ready for your adventure with wild dolphins? Book your dolphin swim tour and dive into an unforgettable experience in Rockingham, just outside of Perth. All gear is provided, and with expert guides, you’ll be in safe hands as you swim alongside these incredible creatures. Click here to check price and availability

12. Visit Wave Rock

Wave Rock is one of Western Australia’s most iconic natural landmarks – it’s a huge curved granite cliff face in the shape of a crashing wave, Located in the Wheatbelt town of Hyden. The easiest way to visit is by taking a Wave Rock tour from Perth. On the tour, you’ll also visit the charming town of York, experience Aboriginal culture at Mulka’s Cave and have a country style lunch. This tour sells out fast so book now to experience one of WA’s most unique landscapes. 

Close-up view of Wave Rock in Western Australia, showcasing its distinctive curved formation resembling a giant wave. The textured rock surface displays shades of brown and orange, with sparse vegetation, including small shrubs and a tree, growing at its base.
Wave Rock

13. Explore Perth’s Best National Parks

Perth is home to several incredible national parks, offering a range of outdoor activities perfect for December’s sunny weather. From the scenic hiking trails of John Forrest National Park to the rapids of Walyunga National Park, there’s plenty to explore. Yanchep National Park is great for spotting wildlife like koalas and kangaroos, while Bold Park shows off sweeping views of the coastline. Whether you’re into bushwalking, picnicking, or wildlife spotting, Perth’s national parks offer something for everyone.

Scenic view of Walyunga National Park, featuring green rolling hills covered with dense bushland and scattered trees, some with bare branches. The sky is overcast with patches of blue, creating a dramatic contrast with the lush landscape below.
Walyunga National Park

14. Spend a Day in Fremantle

Fremantle, or Freo, is a coastal port city just a short drive from Perth, known for its rich history, artsy vibe, and great food. In December, on weekends you can explore the famous Fremantle Markets, tour the historic Fremantle Prison, or enjoy a relaxed lunch at one of the many waterfront restaurants. Take a stroll along Fishing Boat Harbour or visit the WA Maritime Museum for some local culture. With its mix of heritage and modern charm, Fremantle is perfect for a day trip.

Close-up view of the historic entrance to Fremantle Markets, established in 1897. The stone archway features red brick accents and the carved name 'Fremantle Markets.' Signs at the entrance inform visitors of market rules under a clear blue sky.

If you’re planning to stay longer in Fremantle, consider the boutique Warders Hotel for a luxury stay in heritage-listed buildings right by the markets, or the Esplanade Hotel for a comfortable stay in the heart of Fremantle. Both offer comfort and style, perfect for extending your Fremantle getaway. Check availability and book your stay now!

Warders Hotel, Fremantle Markets

15. Visit Elizabeth Quay

Elizabeth Quay is a must-visit spot in Perth, especially in December when the weather is perfect for enjoying the pretty riverside. Stroll along the waterfront, take in the city skyline, and explore the public art and sculptures that give the area its charm – the iconic Spanda sculpture is a great photo op! You can also catch a ferry to South Perth, enjoy a meal at one of the nearby restaurants, or relax with a drink by the water. With its lively atmosphere and stunning views, it’s a great place to unwind.

View of Elizabeth Quay in Perth at sunset, featuring modern skyscrapers reflecting the golden light. The promenade is lined with trees and outdoor seating areas, and the iconic sculpture ‘Spanda’ rises above the waterfront. Boats are docked along the quay, and people are enjoying the scenic area against the backdrop of the city’s skyline.
Elizabeth Quay

Extend your stay at Elizabeth Quay with a luxurious experience at the Ritz-Carlton, offering stunning river views and world-class amenities. Relax in style after a day of exploring, with rooftop dining, a spa, and elegant rooms just steps from the waterfront. Check availability and book your stay now!

The Ritz-Carlton, Perth

16. Explore Shoalwater Islands and Penguin Island

Summer in Perth is all about the outdoors! Get out and about on a Shoalwater Islands and Penguin Island Tour, where you can spot wild dolphins, rare Australian sea lions, and nesting pelicans. In December, the calm waters and warm weather make it perfect for wildlife viewing. The tour also includes a stop at Penguin Island for a guided nature walk, giving you a chance to learn more about the local wildlife and landscapes. It’s an ideal day trip for nature lovers and families alike.

Ready for a wildlife adventure? Book your Shoalwater Islands tour and enjoy dolphin spotting, visits to Penguin Island, and more. This one sells out so lock-in your spot!

17. Visit AQWA – The Aquarium of Western Australia

AQWA is a fantastic spot for families and marine enthusiasts, showcasing the diverse sea-life life found along Western Australia’s coast. In December, it’s a cool retreat from the summer heat, with interactive exhibits and underwater tunnels where you can get up close to sharks, stingrays, and colourful reef fish. Book your ticket here. 

18. Meet the Stingrays at Hamelin Bay

Located 3 and a half hours south of Perth, Hamelin Bay is a must-visit for wildlife lovers, especially in December when the weather is perfect for a day at the beach. The clear, shallow waters of the bay are home to friendly stingrays that glide close to the shore, giving visitors a unique chance to see these majestic creatures up close. It’s a peaceful and interactive way to connect with nature, and you don’t even need to dive in to experience it!

Hamelin Bay is an easy drive from Perth. Check out DiscoverCars to compare car rental prices and book a rental car. If you want to extend your Hamelin Bay Trip, I recommend staying at Augusta Sheoak Chalets – comfortable chalets overlooking peaceful country scenery just a 17 minute drive from Hamelin Bay Beach.

Crystal-clear turquoise waters of Hamelin Bay with a sandy beach and a rustic wooden jetty structure standing in the shallow waves. A sailboat floats in the distance under a bright blue sky, with the coastline and gentle hills visible on the horizon.
Hamelin Bay

19. Explore the Perth Cultural Centre

The Perth Cultural Centre is the heart of the city’s arts and culture scene, offering a mix of museums, galleries, and performance spaces. In December, it’s the perfect spot to explore WA’s rich cultural heritage, with events, exhibitions, and public art installations. You can visit the Art Gallery of WA, the WA Museum Boola Bardip, or catch a performance at the State Theatre Centre. It’s a hub of creativity, great for both locals and visitors.

Where to Stay in Perth in December?

If you’re planning a trip to Perth in December and don’t know where to stay – I’ve got you! These are my top picks for the best places to stay in Perth in December.

Top Tip: December is the high season in Perth so hotels fill up quickly and accommodation prices go up. Make sure you book early for the best deals and to avoid disappointment.

The Ritz-Carlton, Perth

Best for Luxury Travellers

The Ritz-Carlton offers a perfect blend of luxury and relaxation during Perth’s warm summer season. With its prime location at Elizabeth Quay, you’ll have easy access to the river, city attractions, and December’s festive events. The hotel’s infinity pool, spa, and upscale dining options make it ideal for unwinding after a day of exploring Perth’s beaches and cultural sites. Plus, the panoramic views from the rooms and rooftop dining are exceptional at this time of year.

The Ritz-Carlton

Ready for a luxurious stay? Check availability at The Ritz-Carlton for a special Perth experience this December.

Crown Towers Perth

Best for relaxation and entertainment

Located in Burswood, Crown Towers Perth is an excellent choice for a December stay, offering luxury and convenience with its expansive pools, renowned spa, and proximity to the Perth CBD. During the holiday season, you can enjoy fine dining at restaurants like Nobu and Epicurean, or relax by the lagoon pools under Perth’s summer sun. 

View from The Crown Towers, Perth

Check availability at Crown Towers Perth and make your Perth holiday unforgettable.

Alex Hotel

Best for Travellers seeking a boutique experience

Located in the heart of Northbridge, Alex Hotel is great value for money for those wanting to explore Perth’s nightlife and arts scene. The friendly, cosy vibe makes it a great retreat during the busy festive season.

Alex Hotel

Experience Northbridge in style. Check availability at Alex Hotel and book your December stay today!

What to Wear in Perth in December?

December is a fantastic time to visit Perth with warm temperatures and plenty of sunshine. Here’s what to pack for a trip to Perth in December:

  • Light, breathable clothing – think summer dresses, shorts, and t-shirts for the warm weather.
  • Swimwear – essential for beach visits or relaxing by hotel pools.
  • Sunscreen, hat, and sunglasses – the sun can be strong, so protection is key.
  • Comfortable walking shoes – great for exploring the city or national parks.
  • A light jacket or jumper – evenings can sometimes be cooler.
  • Reusable water bottle – stay hydrated during outdoor activities.

Keep in mind, Australian summer temperatures may be a challenge for people from colder climates, so sun protection and lightweight clothes are mist!

When is the Best Time to Visit Perth?

Perth is a great destination all-year round so the best time to visit comes down to personal preference. The most popular time to visit Perth is during the summer months of December and January (peak tourism season), but keep in mind attractions are a bit busier due to school holidays. Spring (September-November) and Autumn (March-May) are lovely times to visit – the weather is mild and there are fewer crowds. In winter (June-August) the city and surrounding areas are cosy and lush green. 

If you’re trying to figure out when you should visit Perth, check out my monthly guides to Perth:

Last Words on Perth in December 

In December, Perth offers the perfect mix of warm weather, outdoor activities, and festive events. Whether you’re exploring the city’s best beaches, enjoying a day trip to Rottnest Island, or experiencing the local culture at Elizabeth Quay and Fremantle, there’s something for everyone. From relaxed picnics at Kings Park to exciting wildlife encounters at Penguin Island and Hamelin Bay, Perth truly comes alive in the summer.

Perth in December FAQ

Is it a good time to visit Perth in December?
Yes, December is a great time to visit Perth, with warm weather, festive events, and plenty of outdoor activities.

What to wear in Perth in December?
Wear light, breathable clothing, swimwear, and sun protection, but bring a light jacket for cooler evenings.

Which month is best for Perth?
March and April are often considered the best months, with pleasant weather and fewer crowds.

Can you swim in WA in December?
Yes, the warm water temperatures in December make it ideal for swimming in WA.

How hot is Perth Australia in December?
Perth averages between 17°C to 30°C in December, with warm sunny days.

What time of year is it cheapest to go to Perth?
Flights and accommodations are generally cheapest from May to August.

What is on in Perth in December?
In December, Perth hosts festive events like Christmas markets, light displays, and outdoor concerts.

What month is Perth hottest?
January is typically the hottest month in Perth.

How hot will Christmas day be in Perth WA?
Christmas Day in Perth is often warm, averaging around the mid-30’s.

Is Perth expensive?
Perth can be expensive, but there are options for different budgets.

Is December a good time to go to Australia?
Yes, December is a great time to visit Australia, particularly for beach destinations and summer activities.

How many days to spend in Perth?
Spend at least 3-5 days in Perth to explore the city, nearby attractions, and beaches.

Is December rainy in Australia?
December is generally dry in Perth, but northern and eastern Australia may experience rain.

What is the water temp in Perth in December?
The water temperature in Perth in December is around 25°C to 31°C.

Which month is best to go to Perth?
March and April are considered the best months, with mild weather and fewer crowds.

More Weekend Inspiration

About The Author

Scroll to Top