Tinsel in the sunshine

Christmas events Sydney 2026

Christmas in Sydney

A Sydney Christmas means carols on a warm night, light shows in the CBD and lunch by the water. These are the best Christmas events in Sydney for 2026, with confirmed dates.

Updated Oct 20268 picks26 Nov – 25 Dec 2026

The short answer

The best of Christmas in Sydney is the Martin Place Christmas tree, lit on 26 November 2026, with nightly light shows and carols. Add Carols in the Domain on 19 December, the Martin Place Christmas Markets, the Pitt Street Mall Canopy of Light and free street fairs in Glebe, Potts Point and Surry Hills.

Christmas in Sydney 2026 at a glance
#PickWhy it's hereWhere
01Martin Place Christmas tree & Santa's sleigh rideNSW's tallest tree, nightly light showsMartin Place, Sydney CBD
02Carols in the DomainSydney's big carols nightThe Domain, Sydney CBD
03Martin Place Christmas MarketsGifts under the Christmas lightsMartin Place, Sydney CBD
04Canopy of Light, Pitt Street MallThe CBD's best Christmas lightsPitt Street Mall, Sydney CBD
05Choirs in the City & Sydney Sings ChristmasFree carols every nightMartin Place and city villages
06Glebe, Potts Point & Surry Hills Christmas fairsStreet parties with SantaGlebe, Potts Point, Surry Hills
07QVB Christmas treeA Sydney shopping traditionSydney CBD
08Christmas Day lunch cruiseChristmas lunch on the harbourKing Street Wharf, Darling Harbour

Martin Place Christmas tree & Santa's sleigh ride

City of Sydney · free

The City of Sydney's Martin Place tree is the centrepiece of Christmas in Sydney. The City calls it the tallest Christmas tree in NSW, and it's decorated with more than 110,000 LED lights and 15,000 flowers from nine native species. It's lit on Thursday 26 November 2026 after Santa's free sleigh ride from Customs House Square, and there's a light show every 15 minutes from 8pm to midnight until 5 January 2027.

Best for
Everyone, especially kids
Where
Martin Place, Sydney CBD
Price guide
Free
When
26 Nov 2026 – 5 Jan 2027

Carols in the Domain

The Salvation Army's Carols in the Domain

Sydney's biggest carols night is on Saturday 19 December 2026 in The Domain. The event runs from 1pm to 11pm, with pre-show entertainment before the main concert. General admission on the Festive Lawn is free, and there are paid Premium Reserved seats and a reserved picnic lawn. Get there by train to St James or Martin Place, as traffic delays are expected from noon.

Best for
Families, carol lovers
Where
The Domain, Sydney CBD
Price guide
Free (paid reserved areas)
When
Sat 19 Dec 2026

Martin Place Christmas Markets

Christmas gift market

Cambridge Markets sets up Christmas stalls in Martin Place on several dates between 28 November and 24 December 2026. The stalls sell gifts, homewares, jewellery, fashion, art, handmade goods and gourmet treats. Visit around dusk so you can shop and then stay for the tree's light show from 8pm.

Best for
Christmas shopping
Where
Martin Place, Sydney CBD
Price guide
Free entry
When
Selected dates, 28 Nov – 24 Dec 2026

Canopy of Light, Pitt Street Mall

Christmas lights installation · free

The City of Sydney strings 80,000 lights and ten 2-metre stars over Pitt Street Mall, between Market and King streets. This year the lights cycle through programmable colours. It's on every night from 6pm to 11:55pm, 26 November 2026 to 9 January 2027, and it's a short walk from the Martin Place tree.

Best for
A Christmas lights walk
Where
Pitt Street Mall, Sydney CBD
Price guide
Free
When
26 Nov 2026 – 9 Jan 2027, 6pm–11:55pm

Choirs in the City & Sydney Sings Christmas

Free carols by local choirs

A different choir sings carols under the Martin Place tree every night from 1 to 21 December 2026, 6pm to 8pm. On Wednesday 23 December, Sydney Sings Christmas has local choirs singing at eight spots around the city, including Sydney Town Hall, Taylor Square, Union Square in Pyrmont and Green Square Plaza.

Best for
A free festive evening
Where
Martin Place and city villages
Price guide
Free
When
1–21 Dec and 23 Dec 2026, 6pm–8pm

Glebe, Potts Point & Surry Hills Christmas fairs

Free street fairs · City of Sydney

For three Saturdays, the City of Sydney closes local high streets for free Christmas fairs with live music, stalls, outdoor dining, a Santa sleigh ride and Santa photos for a $5 donation to Variety. Glebe Point Road is on 28 November, Macleay Street in Potts Point on 5 December and Crown Street in Surry Hills on 12 December 2026. Surry Hills also has the Santa Paws dog parade.

Best for
Families, dog owners, locals
Where
Glebe, Potts Point, Surry Hills
Price guide
Free
When
28 Nov, 5 Dec, 12 Dec 2026

QVB Christmas tree

Giant tree under the Queen Victoria Building dome

Each Christmas the Queen Victoria Building usually puts up a giant tree under its central dome, rising through three floors of the heritage arcade. Recent trees have been inspired by the Wollemi Pine and made with First Nations artists from the Boomalli Aboriginal Artists Co-operative. The QVB also runs a ticketed Santa Experience on Level 2.

[EDITOR: QVB hasn't announced its 2026 tree or dates yet. Check qvb.com.au/christmas in November.]

Best for
Shoppers, families
Where
Sydney CBD
Price guide
Free to see
When
Usually November to early January

Christmas Day lunch cruise

Australian Cruise Group · 25 December 2026

If you want a Christmas Day lunch in Sydney without the cooking, Australian Cruise Group runs lunch cruises on Friday 25 December 2026 aboard three boats: the Clearview Glass Boat, Sydney Showboat II and Magistic Two. All depart from King Street Wharf. Lunch comes with harbour views of the Opera House and Harbour Bridge. Seats are limited, so book early.

Best for
Families, visitors, no-cook Christmas
Where
King Street Wharf, Darling Harbour
Price guide
Ticketed (see operator)
When
Fri 25 Dec 2026

Planning a Sydney Christmas

Do the CBD in one evening. Start at the Martin Place Christmas Markets around 6pm, listen to the choir by the tree, walk to the Pitt Street Mall Canopy of Light, and be back at Martin Place for a light show (every 15 minutes from 8pm). Everything is within walking distance of Martin Place and St James stations.

Book Christmas Day early. Christmas Day 2026 is a Friday. Lunch cruises and harbourside restaurants with Christmas menus fill up weeks ahead. See our waterfront restaurants guide, and check each venue's own site for its Christmas Day menu.

Work party to plan? See our guides to Christmas party ideas and Christmas party venues. And once Christmas is done, it's time to plan New Year's Eve in Sydney.

Frequently asked questionsThings you might ask

When is the Martin Place Christmas tree lit in 2026?

The City of Sydney lights the Martin Place tree on Thursday 26 November 2026, after Santa's sleigh ride from Customs House Square. It stays up until 5 January 2027, with light shows every 15 minutes from 8pm to midnight.

When is Carols in the Domain 2026, and is it free?

The Salvation Army's Carols in the Domain is on Saturday 19 December 2026. General admission on the Festive Lawn is free, and paid Premium Reserved seating and a reserved picnic lawn are also available.

Where are the best Christmas lights in Sydney?

In the CBD, the best Christmas lights in Sydney are the Martin Place tree's nightly light shows and the 80,000-light Canopy of Light over Pitt Street Mall, on from 26 November 2026. Many suburbs also have resident-run light displays, which change from year to year.

Where are the Christmas markets in Sydney?

The Martin Place Christmas Markets run on selected dates from 28 November to 24 December 2026. The City of Sydney's free street fairs in Glebe (28 November), Potts Point (5 December) and Surry Hills (12 December) also have stalls.

Want in on The Top?

Run a venue, show or act that belongs among the best in Sydney? Tell us about it. Every nomination is reviewed by our editors before anything goes live.

Get listed