If you’re still tying up holiday plans or need a last-minute bottle, a solid number of St. Pete wine spots are open on Christmas Eve. Below is the master list of where you can buy a bottle to go and where you can sit down for a glass, with confirmed hours for 12/24.
Get a Bottle (Retail & Bottle Shops Open 12/24)
These are your best options for grabbing wine for dinner, gifting, or a backup bottle when plans change.
- Mazzaro’s Italian Market
9:00 am – 2:30 pm - DeCosmo Italian Market
10:00 am – 4:00 pm - Book + Bottle
10:00 am – 5:00 pm - Savoir on Central
11:00 am – 6:00 pm - Hostess
12:00 pm – 4:00 pm - Hawthorne Bottle Shoppe
12:00 pm – 8:00 pm - Try Wine
1:00 pm – 9:00 pm - Neighborhood Wine Shop
3:00 pm – 8:00 pm
Get a Glass (Wine Bars & Restaurants Open 12/24)
If stepping out for a drink is part of your Christmas Eve routine, these spots are open for service.
- Ruya
8:00 am – 1:00 pm - Bacchus Wine Bistro
11:00 am – 9:30 pm - 86 Wine Bar
12:00 pm – 5:00 pm - Bar Chinchilla
4:00 pm – 8:00 pm - The Study
4:00 pm – 8:00 pm - Sauvignon Wine Locker
4:00 pm – 9:00 pm - Rococo Steak
4:00 pm – 10:00 pm - Lolita’s
Reservation only - Bin6South
Reservation only
Closed on Christmas Eve
The following spots are confirmed closed on 12/24:
- Pistil House
- Exquisite Bistro
- Adult Therapy
- Christiane’s Wine Bar
- The Wine Cave & The Dutchman
- Smallbar
- St. Pete Cellars
Final Sip
This list reflects confirmed Christmas Eve hours shared directly by venues or posted publicly. For last minute wine bottle picks, check out A Last-Minute Holiday Wine Buying Guide 2025
For weekly wine happenings, tastings, and updated opening hours, follow along at @stpetewinescene.

