Thanksgiving is a time for many things—loved ones, football, and reflecting on the good things we have. Perhaps the most important part of Thanksgiving—and something we are certainly thankful for—is great food.

Luckily, there are plenty of St. Pete restaurants open on Thanksgiving Day this year. Whether you don’t want to cook, need to get out of the house, or just didn’t get enough mashed potatoes, there are restaurants ready to help. From solo snacking to dinner for the entire family, these local spots have you covered.

It goes without saying, but a reminder to include the staff at these restaurants on the list of things for which you’re thankful. Taking care of them will help make everyone’s holiday a little more merry and bright.

If you know a good spot we missed on this list, shoot us an email so we can add it to the list: info@ilovetheburg.com.

St. Pete restaurants open on Thanksgiving Day in 2025

Birch & Vine
304 Beach Dr NE
The Birchwood is welcoming diners from 11 AM to 9 PM with your choice of a prix fixe Thanksgiving feast or a la carte holiday dishes.

Cassis
162 Beach Dr NE
Cassis is open from 8 AM to 11 PM with the regular menus available all day long. The restaurant also has a special Thanksgiving menu available for lunch and dinner.

The Chattaway
358 22nd Ave S
The historic local favorite is open for solo diners and families alike, serving from 11 AM to 7 PM, including a 1:30 community table seating

The Galley
27 4th St N
The Galley and Ship’s Hold will both be open from 3 pm – midnight serving great drinks and special holiday dining menu.

The exterior of a restaurantThe exterior of a restaurant

Juno & The Peacock
400 Beach Dr NE
The new Beach Drive star has a specialty prix fixe menu for Thanksgiving Day, showcasing a variety of wild game, seafood, and vegan options.

JW Marriott Clearwater Beach Resort & Spa
691 S Gulfview Blvd
What’s better than holidays on the beach? Enjoy Thanksgiving dinner at Latitude 28, or partake in great food and drink all day long at any of the resort’s popular food and beverage destinations.

Localz Sports Bar
1 Beach Dr NE
For a side of football with your Thanksgiving meal, the downtown sports bar will have food and drink all day long.

Social Roost
150 1st Ave N
The downtown favorite is open from 11 AM to 9 PM featuring its usual fantastic menu and seasonal specials to celebrate.

Tap Room at The Hollander Hotel
421 4th Ave N
Always a favorite for the holidays, The Tap Room at The Hollander will welcome diners and imbibers for breakfast, lunch and dinner on Thanksgiving Day.

Urban Stillhouse
2232 5th Ave S
The annual Thanksgiving Dinner at Urban Stillhouse is a chef-crafted buffet featuring classic sides and entrees such as hand-carved turkey, Colorado lamb chops, and Faroe Island salmon.

The Vinoy
5015th Ave NE
St. Pete’s historic hotel and resort is a favorite for the holidays. From Lottie and Elliott Aster to The Veranda and Paul’s Landing, everything is open.