2025
A Christmas Carol Concerts
1 Countries
16 Concerts
Catch A Christmas Carol live and on tour right now! There are 16 concerts scheduled across United States. The next A Christmas Carol concert is scheduled for Friday, November 21, 2025 at Alliance Theatre in Atlanta, GA, United States.
Tour Details
2 Countries
30 Concerts

Shows Remaining

12
A Christmas Carol has 12 concerts to go out of 30 scheduled concerts this year
Countries

Number of A Christmas Carol concerts by country in 2025

27
United States
3
Germany
Most Played Venues

Venues with the most A Christmas Carol concerts in 2025

Alliance Theatre
Alliance Theatre
Atlanta, United States
11
The Argyle Theatre at Babylon Village
The Argyle Theatre at Babylon Village
Babylon, United States
5
McCarter Theatre Center
McCarter Theatre Center
Princeton, United States
3
25K27K2940031K33K
29,400 mi
A Christmas Carol travelled roughly 29,400 mi performing in front of fans in the last 12 months
instagramSharePathic_arrow_out

Loading...