Free Christmas Caroling Events Near You This December

Free carols on 12, 19 and 21 December in four cities, plus how to reserve and when to arrive early.
You can find free Christmas caroling events this December in Australia, England, and the United States. Caroling events here mean community singalongs and concerts where people sing Christmas songs together. Verified choices fall on 11-13, 12, 19, and 21 December.
Some meet in parks and gardens, and others meet in churches.
Verification note: Program terms and availability can change. This page was checked against linked sources on November 05, 2026.
Where to sing outdoors on 12 December?
According to Knox City Council, Knox Carols is a free unticketed community singalong on Saturday 12 December 2026. It meets at Wally Tew Reserve in Ferntree Gully and is open to all ages. Details are in the Knox Carols listing.
According to Tamworth Regional Council, Baiada Carols in the Park is free on Saturday 12 December 2026 from 5pm to 9:30pm. It meets at Bicentennial Park with music, food, and activities for all ages. Details are in the Tamworth event news.
Which evening concerts fit a night out?
Rushmoor Borough Council lists Carols in the Bandstand as a free community concert. It meets at Princes Gardens in Aldershot on Saturday 19 December 2026 at 5:30pm. Visit Buffalo Niagara lists the annual East Aurora Carolcade as free on 19 December 2026 at 7pm.
It meets in front of Vidler's at 676-694 Main Street with traditional carols and hot cocoa. Both are evening options on the same date. One starts at 5:30pm and the other starts at 7pm.
Pick the site closer to you.
Which church carols are free?
According to First Baptist Jackson, Carols by Candlelight is free on 11-13 December 2026. It meets at 431 North State Street in Jackson, Mississippi, with choir, orchestra, and carols. Tickets opened 11 October.
Details are on the Carols Jackson page. According to St Bride's Church, Fleet Street Carols meets on Monday 21 December at 12 noon and 5pm. It is open to all, ticketless, and free to attend.
Details are on the Fleet Street Carols page. The Jackson program spans three days with several performances. The London program offers two times on one day.
Do free carols need tickets?
Free does not always mean walk-in. First Baptist Jackson reports its 12 December 3pm performance is already sold out. Families should check booking rules before leaving home: Reserve now for ticketed shows and plan early arrival for the rest.
- Reserve Jackson tickets where a performance requires it
- Arrive early for unticketed parks, gardens, and churches
- Bring rugs or chairs for outdoor seating