Happy hours in St. Petersburg, FL
In St. Petersburg, the lowest price on the list is $1.50 Raw Good Oysters at Cheeky's Fish & Raw Bar. Most happy hours in St. Petersburg run 3–6pm, and mostly on weekdays. Explore 130 happy hours across 105 restaurants in St. Petersburg, plus 604 specials at 173 restaurants. The top 10 menus are below.
- 105restaurants
- 130happy hours
Top 10 happy hours in St. Petersburg
Melting Pot
699 Central Ave
St Petersburg, FL 33701See on the mapDown to Fondue Happy Hour
Bar area only
- Mon–Fri · 4–6 pm, 8 pm–close
Updated Oct 12, 2026
The Henley
249 Central Ave
St. Petersburg, FL 33701See on the mapAll Day Happy Hour
- Daily · 4–9 pm
Updated Oct 12, 2026
Glory Days Grill
4088 Park St N
St Petersburg, FL 33709See on the mapHappy Hour
- Daily · All day
Updated Oct 12, 2026
Sauvignon Wine Locker American Trattoria
241 Central Ave
St Petersburg, FL 33701See on the mapHappy Hour – Food
- Tue–Fri · 4–6 pm
Updated Oct 12, 2026
Cheeky's Fish & Raw Bar
2823 Central Ave
St Petersburg, FL 33713See on the mapHappy Hour
- Daily · 3–6 pm
Updated Oct 12, 2026
Crab Shack Restaurant
11400 Gandy Blvd N
St Petersburg, FL 33702See on the mapHappy Hour
- Mon–Sat · 4–6 pm
Updated Oct 12, 2026
Red Lobster
6151 34th St N
St Petersburg, FL 33714See on the mapHappy Hour
- Mon–Fri · 3–6 pm
Updated Oct 12, 2026
Carrabba's Italian Grill
1951 4th St N
St Petersburg, FL 33704See on the mapHappy Hour
Bar area
- Daily · 4–7 pm
Updated Oct 12, 2026
Pepe's Cantina
3118 3rd Ave N
St Petersburg, FL 33713See on the mapMexican Tapas
- Mon–Fri · 3–5 pm
Updated Oct 12, 2026
The Oyster Bar
2245 Central Ave
St Petersburg, FL 33713See on the mapHappy Hour
- Daily · 4–6 pm
Updated Oct 12, 2026
We read each restaurant’s own website for its happy hours and specials, usually about once a month; this page was last updated October 30, 2026. Restaurants change their offers, so check with the restaurant before you go.
See all 105 happy hour menus in St. Petersburg on the map
Happy hours in St. Petersburg: questions
When is happy hour in St. Petersburg?
Melting Pot runs it Mon–Fri, 4–6 pm, 8 pm–close. The Henley runs it daily, 4–9 pm. Glory Days Grill runs it daily, all day. Choose Now on the map for the ones on right now.
What is the cheapest happy hour deal in St. Petersburg?
The lowest price on the list is $1.50 Raw Good Oysters at Cheeky's Fish & Raw Bar, then $2 Bud Light at Crab Shack Restaurant and $3 Michelob ULTRA at Carrabba's Italian Grill.
Where can I get happy hour food in St. Petersburg?
Melting Pot, Sauvignon Wine Locker American Trattoria, Cheeky's Fish & Raw Bar, Crab Shack Restaurant and 3 other restaurants have food on their happy hour menu.
Cities near St. Petersburg
More cities in Florida
- Jacksonville, FL387 restaurants
- Miami, FL374 restaurants
- Tampa, FL411 restaurants
- Orlando, FL404 restaurants
- Port St. Lucie, FL67 restaurants
- Cape Coral, FL82 restaurants
- Hialeah, FL36 restaurants
- Tallahassee, FL133 restaurants
- Fort Lauderdale, FL278 restaurants
- Pembroke Pines, FL94 restaurants
- Hollywood, FL81 restaurants
- Gainesville, FL76 restaurants
