Bah Humbug Ride with Scrooge
Select Days, Nov. 27 - Dec. 30, 2026 | Times Vary
Celebrate the season with festive events throughout the year.
Celebrate wintertime by taking the family on a holiday-themed tour of the Nights of Lights, meeting Santa Claus, and ringing in the New Year with Fireworks on the Beach. In the spring, enjoy the Cathedral Festival, Old Town Arts and Crafts Show, and the Easter parade. Summer means time on the beach, in our pools, and a chance to visit our air conditioned attractions. Watch as fireworks light up the summer sky on the 4th of July. And don't forget fall—the spookiest season around, thanks to Halloween and all the ghosts that live here. The city celebrates every season in style, so there's always something fresh and fun to do.
Select Days, Nov. 27 - Dec. 30, 2026 | Times Vary
Sunday, Nov. 21, 2026 - Friday, Jan. 8, 2027 | 4:00 p.m. to 6:00 p.m.
Nov. 21, 2026 to Jan. 18, 2027 | 4:15 - 6:15 p.m.
Saturday, Nov. 21, 2026 - Monday, Jan. 18, 2027 | 4:30 to 8:30 p.m.
Select Days from Saturday, Dec. 12 - Tuesday, Dec. 22, 2026 | 4:30 p.m. - 9:00 p.m.
Saturday, Nov. 21, 2026 - Saturday, Jan. 9 2027 | Times Vary
Saturday, Nov. 21, 2026 to Jan. 9, 2027 | 5:00 to 10:00 p.m.
Daily, Nov. 21 - Dec. 24, 2026 | Starting at 5:00 p.m.
Nightly from Nov. 21, 2026, to Jan. 18, 2027 | Multiple Times
Saturday, Nov. 21, 2026 - Sunday, Jan. 18, 2027 | 5:00 p.m. to 9:30 p.m.
Saturday, Nov. 21, 2026 - Monday, Jan. 18, 2027 | 5:15 p.m. to 10:30 p.m.
Saturday, Nov. 21, 2026 - Monday, Jan. 18, 2027 | 5:15 p.m. to 9:15 p.m.
Sunday, Nov. 21, 2026 to Sunday, Jan. 17, 2027 | 5:30 p.m. to 7:00 p.m.
Saturday, Nov. 21, 2026 - Monday, Jan. 18, 2027 | 5:30 p.m. to 11:00 p.m.
Saturday, Nov. 21, 2026 - Monday, Jan. 18, 2027 | 5:30 p.m. to 11:30 p.m.
Select Days, Saturday, Nov. 28, 2026 - Saturday, Jan. 2, 2027 | Times Vary
Saturday, Nov. 21, 2026 to Monday, Jan. 18, 2027 | Starting at 5:00 p.m.
Friday, Dec. 18, 2026 | 6:00 p.m. - 8:00 p.m.
Nightly from Nov. 21, 2026 to Jan. 18, 2027 | Times Vary
Sunday, Nov. 22, 2026 to Monday, Jan. 18, 2027 | 6:00 p.m. to 9:00 p.m.
From Nov. 21, 2026 - Jan. 18, 2027 | Hourly, 6:00 p.m. to 11:00 p.m.
Sunday, Nov. 22, 2026 – Monday, Jan. 18, 2027 | 6:00 p.m. to 10:15 p.m.
Nov. 21, 2026, to Jan. 18, 2027 | Schedules Vary
Saturday, Nov. 21, 2026 to Sunday, Jan. 18, 2027 | Hours Vary
Saturday, Nov. 15, 2025 to Sunday, Jan. 11, 2026 | Hourly, 7:00 p.m. to 11:00 p.m.
Nightly, Nov. 22. 2026 - Jan. 18, 2027 | 6:00 p.m. - 9:00 p.m.
Saturday, Nov. 21, 2026 to Monday, Jan. 18, 2027 | Times Vary
Friday - Sunday, Nov. 27 - Dec. 20, 2026 | 6:00 p.m. to 9:00 p.m.
Saturday, Nov. 21 to Thursday, Dec. 24, 2026 | 6:15 p.m. to 9:15 p.m.