Charles Dickens' A Christmas Carol at the Florida Theatre: December 20, 2026
Share
Charles Dickens' A Christmas Carol plays the Florida Theatre on Sunday, December 20, 2026 at 7 PM. Doors open at 6. It's a new stage adaptation with professional actors, puppetry and more than two dozen traditional carols. Tickets sell through the theater's box office.
- When: Sunday, December 20, 2026, 7 PM. Doors open at 6 PM.
- Where: Florida Theatre, 128 E. Forsyth St., downtown
- Cost: Ticketed. The theater's event page doesn't post prices.
What to expect
It's the story you know. Ebenezer Scrooge goes from bitter miser to generous man over one night and a few ghosts. The theater says the ghosts mix scares with humor, and it bills the show for all ages. Costumes, sets and puppets are part of the production. The Florida Theatre opened in 1927 and has about 1,900 seats.
Parking and getting there
The Florida Theatre doesn't have its own lot. It names the Yates Building Garage, entrance at 200 E. Adams St., as its preferred parking. The garage is about a block away. You can reserve a space ahead of time through ParkMobile. The theater says street parking downtown is free after 6 PM and on weekends.
Before you go
Prices aren't on the event page, so check the ticket link or call. The box office number is 904-355-5661. If you'd rather have dinner with your holiday show, Christmas Carole at the Alhambra is a different production that runs through December 24. See our Christmas Carole page.
For dinner downtown before the show, our Jacksonville restaurant guide has options near the theater.
Buy tickets from the Florida Theatre or see the event page.