Where to Drink and Buy Wine in St. Pete on Christmas Eve 2025

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.