A Christmas Carol promotional image for upcoming events and ticket sales in St. Louis

A Christmas Carol St. Louis shows

No A Christmas Carol shows near St. Louis

View events in all cities

All A Christmas Carol shows

  • (opens in new tab) Find tickets from 146 dollars to A Christmas Carol - Niagara-on-the-Lake on Saturday November 1 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 1

    Sat · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $146·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $146
  • (opens in new tab) Find tickets from 127 dollars to A Christmas Carol - Niagara-on-the-Lake on Sunday November 2 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 2

    Sun · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $127·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $127
  • (opens in new tab) Find tickets from 137 dollars to A Christmas Carol - Niagara-on-the-Lake on Wednesday November 5 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 5

    Wed · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $137·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $137
  • (opens in new tab) Find tickets from 128 dollars to A Christmas Carol - Niagara-on-the-Lake on Thursday November 6 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 6

    Thu · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $128·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $128
  • (opens in new tab) Find tickets from 96 dollars to A Christmas Carol - Providence on Thursday November 6 at 7:30 pm at Dowling Theater at Lederer Theater Center in Providence, RI

    Nov 6

    Thu · 7:30pm

    A Christmas Carol - Providence

    $96·Dowling Theater at Lederer Theater Center·Providence, RI

    From $96
  • (opens in new tab) Find tickets from 127 dollars to A Christmas Carol - Niagara-on-the-Lake on Friday November 7 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 7

    Fri · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $127·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $127
  • (opens in new tab) Find tickets from 129 dollars to A Christmas Carol - Atlanta on Friday November 7 at 7:00 pm at Alliance Theatre in Atlanta, GA

    Nov 7

    Fri · 7:00pm

    A Christmas Carol - Atlanta

    $129·Alliance Theatre·Atlanta, GA

    From $129
  • (opens in new tab) Find tickets from 96 dollars to A Christmas Carol - Providence on Friday November 7 at 7:30 pm at Dowling Theater at Lederer Theater Center in Providence, RI

    Nov 7

    Fri · 7:30pm

    A Christmas Carol - Providence

    $96·Dowling Theater at Lederer Theater Center·Providence, RI

    From $96
  • (opens in new tab) Find tickets from 131 dollars to A Christmas Carol - Niagara-on-the-Lake on Saturday November 8 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 8

    Sat · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $131·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $131
  • (opens in new tab) Find tickets from 156 dollars to A Christmas Carol - Niagara-on-the-Lake on Saturday November 8 at 1:00 pm at Shaw Festival Theatre in Niagara On The Lake, Canada

    Nov 8

    Sat · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $156·Shaw Festival Theatre·Niagara On The Lake, Canada

    From $156
  • (opens in new tab) Find tickets from 168 dollars to A Christmas Carol - Niagara-on-the-Lake on Saturday November 8 at 7:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 8

    Sat · 7:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $168·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $168
  • (opens in new tab) Find tickets from 136 dollars to A Christmas Carol - Atlanta on Saturday November 8 at 7:00 pm at Alliance Theatre in Atlanta, GA

    Nov 8

    Sat · 7:00pm

    A Christmas Carol - Atlanta

    $136·Alliance Theatre·Atlanta, GA

    From $136
  • (opens in new tab) Find tickets from 90 dollars to A Christmas Carol - Port Jefferson on Saturday November 8 at 7:00 pm at Theatre Three in Port Jefferson, NY

    Nov 8

    Sat · 7:00pm

    A Christmas Carol - Port Jefferson

    $90·Theatre Three·Port Jefferson, NY

    From $90
  • (opens in new tab) Find tickets from 96 dollars to A Christmas Carol - Providence on Saturday November 8 at 7:30 pm at Dowling Theater at Lederer Theater Center in Providence, RI

    Nov 8

    Sat · 7:30pm

    A Christmas Carol - Providence

    $96·Dowling Theater at Lederer Theater Center·Providence, RI

    From $96
  • (opens in new tab) Find tickets from 96 dollars to A Christmas Carol - Providence on Sunday November 9 at 12:00 pm at Dowling Theater at Lederer Theater Center in Providence, RI

    Nov 9

    Sun · 12:00pm

    A Christmas Carol - Providence

    $96·Dowling Theater at Lederer Theater Center·Providence, RI

    From $96
  • (opens in new tab) Find tickets from 167 dollars to A Christmas Carol - Niagara-on-the-Lake on Sunday November 9 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 9

    Sun · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $167·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $167
  • (opens in new tab) Find tickets from 63 dollars to A Christmas Carol - Port Jefferson on Sunday November 9 at 3:00 pm at Theatre Three in Port Jefferson, NY

    Nov 9

    Sun · 3:00pm

    A Christmas Carol - Port Jefferson

    $63·Theatre Three·Port Jefferson, NY

    From $63
  • (opens in new tab) Find tickets from 129 dollars to A Christmas Carol - Atlanta on Sunday November 9 at 7:00 pm at Alliance Theatre in Atlanta, GA

    Nov 9

    Sun · 7:00pm

    A Christmas Carol - Atlanta

    $129·Alliance Theatre·Atlanta, GA

    From $129
  • (opens in new tab) Find tickets from 167 dollars to A Christmas Carol - Niagara-on-the-Lake on Tuesday November 11 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 11

    Tue · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $167·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $167
  • (opens in new tab) Find tickets from 96 dollars to A Christmas Carol - Providence on Tuesday November 11 at 7:30 pm at Dowling Theater at Lederer Theater Center in Providence, RI

    Nov 11

    Tue · 7:30pm

    A Christmas Carol - Providence

    $96·Dowling Theater at Lederer Theater Center·Providence, RI

    From $96
  • (opens in new tab) Find tickets from 168 dollars to A Christmas Carol - Niagara-on-the-Lake on Wednesday November 12 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 12

    Wed · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $168·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $168
  • (opens in new tab) Find tickets from 129 dollars to A Christmas Carol - Atlanta on Wednesday November 12 at 7:00 pm at Alliance Theatre in Atlanta, GA

    Nov 12

    Wed · 7:00pm

    A Christmas Carol - Atlanta

    $129·Alliance Theatre·Atlanta, GA

    From $129
  • (opens in new tab) Find tickets from 168 dollars to A Christmas Carol - Niagara-on-the-Lake on Thursday November 13 at 1:00 pm at Royal George Theatre - Niagara-on-the-Lake, ON in Niagara-on-the-Lake, Canada

    Nov 13

    Thu · 1:00pm

    A Christmas Carol - Niagara-on-the-Lake

    $168·Royal George Theatre - Niagara-on-the-Lake, ON·Niagara-on-the-Lake, Canada

    From $168

Every ticket protected

If something comes up with your event, we’ve got you covered.


A Christmas Carol promotional image for upcoming events and ticket sales in St. Louis

About A Christmas Carol St. Louis Tickets

How much are A Christmas Carol St. Louis tickets?

There are no upcoming events for A Christmas Carol in St. Louis but you can find A Christmas Carol events in other cities above!

How to get cheap A Christmas Carol St. Louis tickets?

There are no upcoming events for A Christmas Carol in St. Louis but you can find A Christmas Carol events in other cities above!

When is the next A Christmas Carol show in St. Louis?

When A Christmas Carol is coming to St. Louis, you can scroll up to find the dates, venues and tickets.

How can I buy A Christmas Carol St. Louis tickets?

SeatGeek makes it easy to buy A Christmas Carol St. Louis tickets, regardless of venue. Scroll up and click on the event you’d like to attend. From here, there’s a number of actions you can take to find the best deals on A Christmas Carol St. Louis tickets.

Utilize the pricing filters like “best seats” and “quantity” to populate the exact list of tickets you’re looking for. Click the heart icon at the top of the page to track the event. You’ll be notified of price drops so you can find the best time to purchase tickets. You can also utilize SeatGeek’s Deal Score to make sure you’re getting the best deals. 

Can I see the view from my seat for A Christmas Carol St. Louis tickets?

SeatGeek has interactive seating charts for most venues. You can check out the exact view from your seat at various venues around St. Louis. Scroll up and click into the event you’re looking to attend, and from there, you can click around the interactive map to populate seat views.

Is there a A Christmas Carol St. Louis show in 2025?

If A Christmas Carol is on tour, you’ll see events populated at the top of this page. Scroll up to see if A Christmas Carol is coming to St. Louis or other cities nearby!

Is there a A Christmas Carol show in St. Louis tonight?

Scroll up for the full list of A Christmas Carol tour dates and locations, including A Christmas Carol concerts in St. Louis. If A Christmas Carol is playing tonight in St. Louis, you can buy tickets at the top of this page.

A Christmas Carol Tour Dates and Ticket Prices

DateLocationVenueLowest Price
11/01/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$146
11/02/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$126
11/05/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$136
11/06/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$127
11/06/2025ProvidenceDowling Theater at Lederer Theater Center$95
11/07/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$125
11/07/2025AtlantaAlliance Theatre$128
11/07/2025ProvidenceDowling Theater at Lederer Theater Center$95
11/08/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$130
11/08/2025Niagara On The LakeShaw Festival Theatre$154
11/08/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$166
11/08/2025AtlantaAlliance Theatre$135
11/08/2025Port JeffersonTheatre Three$90
11/08/2025ProvidenceDowling Theater at Lederer Theater Center$77
11/09/2025ProvidenceDowling Theater at Lederer Theater Center$95
11/09/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$167
11/09/2025Port JeffersonTheatre Three$62
11/09/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ONN/A
11/09/2025AtlantaAlliance Theatre$128
11/11/2025Niagara-on-the-LakeRoyal George Theatre - Niagara-on-the-Lake, ON$166

A Christmas Carol Tickets by City