Plenty of local carols nights finish with fireworks, from Hunters Hill to Campbelltown, and the Magic of Christmas at Carss Park lights up the bay the same way. On the harbour, book a Christmas Day lunch cruise, then see the year out with the New Year's Eve fireworks.
Sydney New Year's Eve Harbour Fireworks
Sydney's New Year's Eve Harbour Fireworks draw more than 1.6 million people to the waterfront for two shows, at 9pm and midnight, with the midnight fireworks launched from the Harbour Bridge and the Opera House. Look for the Aboriginal Smoking Ceremony and illuminated boats in the Harbour of Light Parade. Watching is free.
Taronga Zoo Sydney Christmas Concert (Mosman)
Taronga Zoo's Christmas concert spreads out on the Concert Lawns with Sydney Harbour as the backdrop. Matty J hosts, The Mik Maks play with Drums the Panda, the Australian Girls Choir sings, and Santa and his elves drop in. Tickets ($45 adults, $36 for ages 4 to 15) include afternoon zoo entry, so come early.
Sydney Christmas Festival (City of Sydney) (Sydney CBD)
The City of Sydney's Christmas Festival spreads across the CBD, from Town Hall and George Street to Martin Place. Look for NSW's tallest Christmas tree, the Martin Place Christmas Markets, live performances, festive light displays, and Santa's house for photos. It's free to attend, though some activities may cost extra.
Carols by the Sea - Bondi (Bondi)
Waverley Council's Carols by the Sea brings local musicians and carol sing-alongs to Dolphin Court in Bondi Park, with the ocean on backing vocals. Kids get free face painting and crafts, Santa stops by, and there are food vendors and market stalls. Bring a picnic rug; the carols are free.
Magic of Christmas (Carss Park)
Georges River Council's Magic of Christmas fills Carss Bush Park with children's activities, live stage performances, and a good spread of food and treats. Bring a picnic rug and chairs and settle in, because the night ends with fireworks over the bay. Entry is free, and it's an alcohol-free event.
Sydney Christmas Day Lunch Cruise
Spend Christmas Day on the water aboard Captain Cook Cruises' flagship Sydney 2000, a three-hour lunch cruise past the Opera House, the Harbour Bridge, and the harbour's beaches. Pick a three-, four-, or six-course lunch depending on the deck, with bon-bons, live entertainment, and a visit from Santa. Bonus, nobody has to do the washing up.
Sydney New Year's Eve Cruises 2026
Captain Cook Cruises sails from King Street Wharf into the Sydney Harbour exclusion zone for front-row views of the New Year's Eve fireworks. Depending on the cruise, expect a seated dinner or roaming canapés, a beverage package, and live bands. Prices start at $1,599 per person, and the cruises go ahead rain or shine.
Sydney Fish Market Holiday Shopping
Every Christmas, Sydney Fish Market in Pyrmont runs a 36-hour seafood marathon, with prawns, oysters, lobsters, and live seafood on sale around the clock. Browse the gourmet stalls for wine and treats, or eat by the water on Blackwattle Bay. Thirty-six hours should be enough time to choose your prawns.
The Vineyard Christmas Village (Vineyard)
The Vineyard on Windsor Road becomes a Christmas Village, with nightly light displays, a 10-metre Christmas tree, Santa photos, and carols. Live music and DJs play on weekends, and the ticketed Christmas Day Buffet brings out seafood and a carvery. The village is free, with free parking and two bus stops out front.
Carols in the Park (Hunters Hill)
Hunters Hill gathers at Boronia Park for Carols in the Park, a free night of community carol singing and live stage entertainment. Browse the food, market, and gift stalls, say hello to Santa and his elves, and stay put for the fireworks finale.
Thornleigh Community Carols (Thornleigh)
Thornleigh Community Carols fills the lawn at Headen Park with school bands, local performers, and a live band leading the carols. Twilight market stalls sell handmade gifts, and food trucks handle dinner. It's free with nothing to book, but there's no parking at the park, so try the two church car parks about five minutes' walk away.
Carols in the Park (Campbelltown)
Campbelltown City Baptist Church runs this Carols in the Park at Koshigaya Park, starting with free crafts, face painting, and jumping castles. A fundraising barbecue serves sausage sandwiches and drinks, and a live band and song leaders take charge of the carols. The lyrics are online, so your phone doubles as a songbook. Fireworks finish the night.
Carols in the Park (Wiley Park)
Wiley Park Amphitheatre hosts this annual Carols in the Park, with a live stage program, food, and free activities for the kids. Look up in the evening for the fireworks. Entry is free, so just bring your singing voice.
Rotary Carols by Twilight (Carlingford)
The Rotary Club of Carlingford hosts Rotary Carols by Twilight at John Wearn Reserve, an evening of traditional carols sung by candlelight. It's a community gathering for all ages. Bring a blanket or chairs and settle in as the light fades.
Carols on the Common (North Ryde)
Carols on the Common is North Ryde's annual community carols night at North Ryde Common, run by the Rotary Club of North Ryde in partnership with the Rotary Club of Macquarie Park. Come along and sing with the neighbours. All ages are welcome.