A Magical Cirque Christmas Fri, 20 Nov at 08:00 pm 400 1st St SE, Saint Petersburg, FL, United States, Florida 33701 HOLIDAY
St. Petersburg Ballet Company Presents: The Nutcracker Thu, 03 Dec at 07:00 pm Coastal Creative USD 16 TO 33 FITNESS
12 Bars of Christmas Bar Crawl - St Petersburg Sat, 19 Dec at 04:00 pm Park & Rec USD 14 TO 20 FITNESS
Shopmas St Pete Sat, 05 Dec at 10:00 am University of South Florida St. Petersburg Campus FREE FITNESS
NUTCRACKER! Magical Christmas Ballet Sun, 27 Dec at 12:00 pm 400 1st St SE, Saint Petersburg, FL, United States, Florida 33701 HOLIDAY
A Very Broadway Christmas Sun, 20 Dec at 01:00 pm 400 1st St SE, Saint Petersburg, FL, United States, Florida 33701 MUSIC
Imagine Museum's 2026 Holiday Party | A Nutcracker Celebration Sat, 12 Dec at 05:00 pm Imagine Museum USD 0 TO 15 FITNESS
MAACM Annual Merry Christmas Tue, 01 Dec at 05:00 pm 355 4th Street North, Saint Petersburg, FL, United States, Florida 33701 ART
Yuletide on the Range (All Ages Holiday Celebration) Music by Local Honey Tue, 08 Dec at 05:00 pm 150 Central Avenue, Saint Petersburg, FL, United States, Florida 33701 MUSIC
Free Holiday Show in St. Petersburg Sat, 05 Dec at 11:00 am St. Pete Shuffleboard Club 550 Mirror Lake Dr. St. Petersburg FL 33701 MUSIC
Hope for the Holidays! Premier Wrestling Charity Event! | Cage Brewing, St. Petersburg, FL Sun, 06 Dec at 04:00 pm Cage Brewing FREE NONPROFIT
Breakfast With Santa & Mrs. Claus Sat, 05 Dec at 09:00 am 600 5th St S, St Petersburg, FL 33701, United States BREAKFAST-WITH-SANTA
A Bob Dylan Christmas with the Grateful Walker Family Band ft. Alan Gilman & Steven Kortie | Cage Brewing, St. Petersburg, FL Sun, 20 Dec at 03:00 pm Cage Brewing FREE ENTERTAINMENT
The Snow Queen Goes South: A Latin Dance Winter Wonderland Sat, 19 Dec at 06:00 pm Imagine Museum USD 7 TO 18 FITNESS
Deck the Halls - Hosted by the St. Petersburg Junior Woman's Club Sat, 05 Dec at 11:00 am St. Petersburg Shuffleboard Club
Wreath Making Workshop at 3 Daughters Brewing Wed, 09 Dec at 06:30 pm 3 Daughters Brewing USD 82 FITNESS
FREE: Stitches of Giving - A Giving Tuesday Holiday Market Tue, 01 Dec at 10:00 am Imagine Museum FREE HOLIDAY
Suncoast Masterworks - Sounds of the Season Fri, 18 Dec at 07:30 pm Our Savior Lutheran Church FREE FITNESS
Cage's Backyard Bazaar: Holly Jolly Merry Makers | Cage Brewing, St. Petersburg, FL Tue, 15 Dec at 06:00 pm Cage Brewing FREE FITNESS
Safe Kids Community Health 35th Annual Holiday Appreciation Lunch Mon, 07 Dec at 11:00 am Topgolf Saint Petersburg FREE KIDS
The Glow of the Ornament: Stained Glass Workshop ✨ Tue, 01 Dec at 05:00 pm Imagine Museum USD 61 WORKSHOPS
Kids Menorah Makers and Fun Zone! Sun, 15 Nov at 03:00 pm 533 4th St N, Saint Petersburg, FL, United States, Florida 33701 KIDS
Ceramic Christmas Trees Sat, 21 Nov at 06:00 pm 2724 6th Ave S, Saint Petersburg, FL, United States, Florida 33712 WORKSHOPS
Cage's Backyard Bazaar: Grateful for Friends and Family | Cage Brewing, St. Petersburg, FL Tue, 17 Nov at 06:00 pm Cage Brewing FREE FITNESS
Christmas Classics w/ Pianist John Shirley Sun, 13 Dec at 10:30 am 421 4th Ave N, Saint Petersburg, FL MUSIC
Lily Holbrook + Kids Eat Free | Cage Brewing, St. Petersburg, FL Thu, 10 Dec at 06:30 pm Cage Brewing FREE FITNESS
Choral Evensong at the Cathedral Church of Saint Peter Sun, 22 Nov at 04:45 pm 140 4th St N, Saint Petersburg, FL, United States, Florida 33701 MUSIC
Black Friday Photos with Krampus Fri, 27 Nov at 12:00 pm 2606 Fairfield Ave S, Saint Petersburg, FL, United States, Florida 33712
UGLY SWEATER ANNUAL CHRISTMAS EVENT Sat, 12 Dec at 12:00 pm President Barack Obama Main Library FREE UGLY-CHRISTMAS-SWEATER-DAY
Annual Community Christmas Party Sat, 12 Dec at 10:30 am 1055 28th Street South, Saint Petersburg, FL, United States, Florida 33712 KIDS
Jingle Bell Craft Night (Come Make Gifts!) Tue, 15 Dec at 05:30 pm 150 Central Avenue, Saint Petersburg, FL, United States, Florida 33701 CRAFTS
Handmade Holiday Market & Craft Faire in the Warehouse Arts District! Sat, 21 Nov at 10:00 am The Common Thread Yarn Shop & Café - St. Petersburg ART
Grinchy Holiday Leaded Glass Class Fri, 04 Dec at 10:00 am 355 4th Street North, Saint Petersburg, FL, United States, Florida 33701 WORKSHOPS
Ceremony of Carols & Other Holiday Favorites Sun, 20 Dec at 04:00 pm St Thomas' Episcopal Church FREE FITNESS
2026 Downtown St Pete Lighted Christmas Boat Parade Sat, 12 Dec at 06:30 pm St Petersburg Municipal Marina
Sweet Potato Pie Baking Demo Wed, 18 Nov at 11:30 am 1664 12th Street South, Saint Petersburg, FL, United States, Florida 33705 WORKSHOPS
Nutcracker! Magical Christmas Ballet Sun, 27 Dec at 12:00 pm Mahaffey Theater At The Duke Energy Center for the Arts CHRISTMAS
Journey through Bethlehem Sat, 05 Dec at 04:00 pm 4545 Chancellor St NE, Saint Petersburg, FL, United States, Florida 33703 WORKSHOPS
2nd Annual Winter Wonderland Extravaganza Fri, 25 Dec at 10:00 pm 2729 Central Ave, Saint Petersburg, FL, United States, Florida 33713
Smacks Bayou 7th Annual Christmas Boat Parade Sat, 19 Dec at 06:00 pm Smacks Bayou Christmas Boat Parade
Christmas Candlelight Service Wed, 16 Dec at 06:00 pm Studio@620, 620 1st Avenue South, 33701 CHRISTMAS-SERVICES
Destination Theatre Presents 'Twas: A Drunken Christmas Tale Wed, 16 Dec at 07:00 pm Grand Central Brewhouse USD 25 ART
Kalėdinis stebuklas Floridoje - šventė visai šeimai Sun, 20 Dec at 12:00 pm Florida Lithuanian Center USD 23 FITNESS
Dard Hunter Christmas Tree Light Intermediate Leaded Glass Class Tue, 15 Dec at 10:00 am 355 4th Street North, Saint Petersburg, FL, United States, Florida 33701 WORKSHOPS
Radio St Pete Holiday Happy Hour & Concert Featuring The Petty Experience at Bayboro Brewing Wed, 09 Dec at 07:00 pm Bayboro Brewing HOLIDAY
Advent Reflection & Concert: Igniting the Light of Christ within You with Paul Koleske Sun, 20 Dec at 02:00 pm 1376 Snell Isle Blvd NE, Saint Petersburg, FL MUSIC
St. Pete Ugly Sweater Bar Crawl: 11th Annual Sat, 05 Dec at 05:00 pm Registration: Where's Jubes USD 19 TO 22 FITNESS
Inaugural Boar's Head Festival & Banquet Sat, 16 Jan at 05:00 pm 1200 Snell Isle Blvd NE, Saint Petersburg, FL, United States, Florida 33704 FESTIVALS