Christmas Eve Service at Hillsong Hills. Photo credit: Hillsong

What’s not to love about Christmas? Santa, carols, lights and joy! And we can’t begin to tell you how many times mums post in the Hills District Mums Facebook group questions such as, “Where can my family go for great carols?, “Where are the best Christmas lights in the Hills?”. So we’ve pulled together the HDM Ultimate Guide to Christmas in the Hills!

We’ve done our best to capture everything and make sure it’s correct, but if you’d like to add to it or you think it needs an edit, let us know. We’ll be rolling this baby out for the whole of the Christmas period!

And what better way to kick of the Christmas season than a night out with other Hills District Mums! Celebrate the Silly Season is a chance to get out and about with other HDMs and will be held on Wednesday 22 November from 6pm to 9pm!  Artisan market stalls, food and wine tastings, entertainment and more! Tickets can be purchased here.

Christmas events

Lighting of the tree ceremony, Rouse Hill Town Centre, Thursday 23 November from 5pm. Celebrate the spirit of Christmas at the Annual Lighting of the Tree Ceremony in Town Square Rouse Hill Town Centre. Featuring PJ Masks, this night will be filled with entertainment and will conclude with the lighting of their Christmas tree and a spectacular fireworks display. Festivities commence from 5pm.

Blacktown Christmas Light it Up Concert, Thursday 23 November 6pm-9pm. Ben and Holly Show, Christmas Carols, Kids Christmas show, free face painting, Santa Clause and at 8.45 pm, the iconic Christmas Tree will be lit up, showcasing it’s fairy light and decorations.

Christmas in Parramatta, Thursday 30 November from 4.30pm to 9.30pm. FREE event bursting with activities and entertainment for all the family.  Star-studded entertainment, PJ Masks, arts and crafts workshops, virtual reality rides, Santa, Doggie Rescue puppies, a giant interactive Christmas Tree, Carols by Candlelight, a fireworks finale and more!

Breakfast with Santa at North Rocks Shopping Centre, Saturday 25 November. Meet Santa and his special friends. Kids enjoy breakfast, a show and every child receives a gift.  Cost – $5 per child. 7.45am arrival and 8.00am start. Make your booking at the Customer Service Desk.

Launch of Christmas at Hillsong. Everyone is welcome, so head along and bring your friends and family to join all the festivities including lighting of the Christmas Lights + Fireworks! Sunday 26 November from 6pm at the Hillsong Sydney Hills Campus, 1-5 Solent Circuit Baulkham Hills.

Hills Illuminate. Rouse Hill Town Centre and the Hills Shire Council have joined forces to bring something magical to the Hills! From Thursday 7 December to Saturday 23 December, you can experience an interactive immersive light spectacular – think Vivid with a twist! The centre will launch it with a special party – see below.

Hills Illuminate Launch Party, Thursday 7 December. Join Rouse Hill Town Centre for the unveiling of this iconic new event. Countdown to the magical moment when the installation for the very first time and #LightUpTheHills. The massive cube-like installation will be the heart of a pop-up precinct in Market Square, however there will be plenty more to see and do at the opening event. To mark the occasion they have some amazing family friendly live entertainment, a magical Pyrotechnics display and street festival style food trucks. Entertainment from 6pm with the countdown to the light shows launch at 8:30pm. Market Square Rouse Hill Town Centre (opposite Reading Cinemas).

Breakfast with Santa, Rouse Hill Town Centre. Saturday 2 December and Saturday 9 December at 8am. Watch their Facebook page for details on ticket sales.

Santa’s arrival at Seven Hills Plaza, Saturday 2 December, 10am – 11am. Santa will be arriving in style with a host of Christmas characters and the Seven Hills Plaza Christmas band. Join Santa’s friends as they roam the centre, ready to welcome Santa to Centre Court for the annual Santa Photos. There will also be ballooning and face painting from 11am – 1pm to celebrate Santa’s arrival.

Join Chipmunks Prospect for a Christmas Party for under 7 year olds on Saturday 2 December from 9.30am. There will be free facepainting, food for the kids and more. Book tickets by emailing

Kids Christmas Party, The Galston Club. Sunday 3 December, 2.30pm – 5pm. Join in the fun – there’ll be a disco, drinks, chips & ice cream, a visit from Santa and a gift for each child. $14 per child (members), $17 per child (non members).

Christmas at the Cherrypatch, Cherrybrook Village. Enjoy the morning with stories, games and a special visit from Santa. Tuesday 5 December. 10am – 12pm.

Dine with Santa at Stanhope Village. Afternoon tea from 12pm to 2.30pm and Supper from 4.30pm to 7pm. Thursday 7 December. Includes Christmas Show and Santa photo opportunity. Spaces limited.

Dine with Santa at Cherrybrook Village.  Lunch from 12pm to 1.30pm. Thursday 7 December. Kids are invited to enjoy a Christmas feast, craft activities plus have their photo with Santa.  Cost is free! Spaces limited.

Christmas in the Piazza at Castle Towers.  Take a break from Christmas shopping and pop into The Piazza where you’re sure to get into the festive spirit. The Piazza will come to life with FREE Christmas entertainment every Thursday, Friday and Saturday night in December from Thursday 7 December between 7pm and 8pm to help to set the mood. Enjoy the big Christmas tree at the entrance to The Piazza which is perfect for some family snaps.

Stay n Play at Castle Towers. They’ll take care of the kids while you take care of the shopping! Starts Monday 11 December through to Sunday 24 December. 10am to 2pm daily. First hour free, second hour $5. Kids will be entertained with arts and crafts, toys, dress ups and books. Maximum 2 hour stay.

Christmas in the Hills, Wednesday 13 December at Bella Vista Farm Park. Beginning at 4pm with markets and games, followed by carols from 7 – 9pm. Christmas in the Hills concludes with a spectacular fireworks display. Tickets $5 if purchased prior to the event. Kids under 2 free.

Christmas activities at Castle Mall Shopping Centre. Monday 18 December and Wednesday 20 December – Decorate a Snowman. Tuesday 19 December and Thursday 21 December – Christmas Activity Book. 10am to 1pm.

Christmas Week at Hops’ Playground. The Australian Brewery. Monday 18 December to Sunday 24 December. 12pm to 2pm.

Kids Christmas Day at Castle Hill RSL. Tuesday 19 December. 11am to 2pm. Clown, face painting, colouring in plus meet Santa.

Kids Christmas Disco at Castle Hill RSL. Saturday 23 December. 3.30pm to 5.30pm. Under 12 years. Tickets $2 (all proceeds going to charity). Games, prizes, magic and Santa.

Christmas at the libraries

Gingerbread House Making Workshop at Pennant Hills Library. Saturday 9 December. 2.30pm to 4pm.

In the week of 12 December, the Hills Shire libraries (Vinegar Hill Memorial, Castle Hill Library, Dural and Baulkham Hills) will be holding special Christmas Storytime sessions suitable for ages 2-5 years.

Christmas Pantomime, Pennant Hills Library,  Pennant Hills Library Wednesday 20 December 10.30am-11.30am. Cost $8 per child.

Christmas carols

Carols in the Park at Kenthurst, Saturday 9 December from 7pm at John Benyon Rotary Park Kenthurst.  And yes, Santa with his big bag of goodies will arrive again on the fire truck.

Carols by Candlelight at the Ponds School, Saturday 9 December from 4.30pm to 8.30pm. The Ponds School, 201 The Ponds Blvd, The Ponds.

Glenhaven Carols by Candlelight. Sunday 10 December from 5pm to 9pm. Glenhaven Oval. Complete with local singing and dancing groups, carol singing, rides and attractions, Santa and fireworks. Proceeds from the event go to the Glenhaven Rural Fire Brigade and The Hills SES.

Epping & Carlingford Carols in the Park, Sunday 10 December at Boronia Park Epping from 5pm.  Market stalls and entertainment from 5pm. Carols at 7.15pm. Fireworks at 9pm.

Carols on the Green at Norwest Anglican Church, Sunday 10 December. BBQ from 6pm. Carols from 7pm. 19 Chapel Lane Baulkham Hills.

Beecroft Carols. Monday 11 December at 6.30pm. Beecroft Village Green.

Christmas in the Hills, Wednesday 14 December at Bella Vista Farm Park. Beginning at 4pm with markets and games, followed by carols from 7 – 9pm. Christmas in the Hills concludes with a spectacular fireworks display. Tickets $5.

Christmas in the Hills Carols

Christmas Carols Spectacular at Hillsong Convention Centre, various dates and times starting Friday 15 December to Sunday 17 December. Every year, over 45,000 people across Australia attend their annual Christmas Carols Spectacular. A theatrical production with film, song, dance and a visit from Santa! Tickets are only $5.

Northmead Community Carols, Friday 15th December, from 6:30pm. Northmead Anglican Church, Thomas St Northmead.  Sausage sizzle, face painting, jumping castle, glow sticks, puppet show and more.

Glenorie Community Carols, Saturday 16 December, 6pm – 9pm. Glenorie RSL. Bring your picnic blanket and family to enjoy carols on the lawn.

The Ponds Carols Spectacular. Saturday 16 December. Gates open at 5 pm with food stalls and rides. Carols commence at 8pm, followed by fireworks at 9.30 pm.  Jonas Bradley Oval, The Ponds.

Thornleigh Community Christmas Carols, Sunday 17 December at Headon Park from 6.30pm to 9.15pm.

North Rocks Carols by Candlelight, Tuesday 19 December at North Rocks Park from 5pm to 9pm.

Santa runs – full details, including maps, will be published closer to Christmas as information becomes available.

Rouse Hill Santa Lolly Run on Saturday 16 December. Run by Rouse Hill Rural Fire Brigade.

Dural Rural Fire Brigade Santa Run, Sunday 17 December. Approx 4pm until 5pm.

Galston Village Santa Run, Sunday 17 December. From 4pm to 7pm.

The Hills SES Santa Run, suburbs include Baulkham Hills, Castle Hill, Kellyville and Bella Vista – Christmas Eve Sunday 24 December.

  • Baulkham Hills Santa Run – starts at Merindah Road Baulkham Hills at 6pm.  And concludes in Magnolia Avenue around 8.30pm to 9pm depending on traffic and crowds.
  • Castle Hill Santa Run – starts at Warwick Parade Castle Hill at 6pm.  And concludes in Camberwarra Avenue at Castle Hill around 9pm depending on traffic and crowds.
  • Kellyville-Bella Vista Santa Run – starts at Kings Road Castle Hill/Kellyville at 6pm.  And concludes in Crestwood Drive around 8.30pm to 9pm depending on traffic and crowds.

Cherrybrook Rural Fire Brigade Santa Run, starts at 5.30pm Cherrybrook RFS Station on Christmas Eve Sunday 24 December.

Glenorie Village Santa Run. Sunday 24 December.

Santa’s Sleigh Run in North Rocks is bought to us by the Rotary Club of North Rocks. They split the suburb into East and West and traditionally kick off the run at 4.30pm on Christmas Eve Sunday  24 December.

Christmas lights

Photo credit: Bel Pangburn ( Christmas Lights at Hillsong.

Christmas Lights at Hillsong, from 26 November to 25 December starting from 7.30pm.  Hillsong Church Baulkham Hills.

Hunter Valley Christmas Lights Spectacular.  Bit further afield but runs from 3 November 2017 to 27 January 2018.

We publish a comprehensive list of houses and streets in the Hills renowned for their Christmas lights – you can check it out here. If you live in a street where someone has fabulous lights or you deck out your own house, email us at so we can make sure you’re on the list.

Advertisment ad adsense adlogger