Home/Blog/Happy Hours in St. Petersburg
← All St. Petersburg happy hours
City guide · 10 picks · Updated August 2026

Best Happy Hours in St. Petersburg, FL

The St. Petersburg happy hours page lists 251 bars and restaurants: 197 with happy hour specials and 205 with full menus with prices. Deals start around $4 at Localz Sports Bar, and our #1 pick is COPA (happy hour Tue-Fri 4 PM-7 PM). The ten below count down from #10 to #1, each with its happy hour window, the deal, and a link to the full menu.

251
Venues
197
Happy hours
205
Menus with prices
72
Food deals
Every happy hour in St. Petersburg, FL

See all happy hours, food & drink menus with prices in St. Petersburg, FL

251 bars and restaurants, 205 with full menus with prices. Filter by neighborhood, cuisine and what is pouring right now.

Browse all St. Petersburg happy hours →

The Top 10 Happy Hours in St. Petersburg, counting down to #1

Ranked by a confirmed happy hour window, menu depth, and Google rating. Every pick links to the venue's full menu on DiscoverHappyHours.

Pepe's Cantina St. Petersburg in St. Petersburg, FL

8. Pepe's Cantina St. Petersburg

4.9 (4,659)Mexican Restaurant
3118 3Rd Ave N
Drinks
House Margaritas (rocks or frozen) $6.25; House-Made Red Sangria (on the rocks) $6.25; Sol & Amigos Mexican Style Lager Beer $6.25
Food
Queso Dip $4.99; Ground Beef Taco $4.99; Carnitas Taco $4.99; Shredded Chicken Taco $4.99; Mini Mexican-Style Corn $4.99
Menu
27 items, 26 with prices
House Margaritas (rocks or frozen)$6.25House-Made Red Sangria (on the rocks)$6.25Sol & Amigos Mexican Style Lager Beer$6.25
Only the top 10 are on this page

See all 251 happy hours in St. Petersburg, FL

Browse every St. Petersburg happy hour →
COPA in St. Petersburg, FL#1 pick

1. COPA

4.8 (1,670)Cocktail Bar
1047 Central Ave
Happy hour
Tue-Fri · 4 PM-7 PM
Drinks
$8 classic cocktails weekdays 4-7pm; Half off all wines by the glass (Wed 5PM-close) + rotating bottle specials; $7 Red Sangria / $9 Sangria43 (Thu); rotating tequila margarita specials (Tue)
Food
$4 Tacos + $5 Tostones (Tue)
Menu
107 items, 79 with prices
Margarita$8Mojito$8Espresso Martini$8
From our team

Your Designs. Premium Products. Free Shop.

Bear Grips Pro Shops turns your logo into a full apparel line with no inventory and no minimums. Printed and shipped in the USA, free shipping to your customer.

Start Free

Happy Hours by Cuisine in St. Petersburg

Frequently Asked Questions

What time does happy hour start in St. Petersburg?

Most happy hours in St. Petersburg start between 3 PM and 5 PM. Some restaurants offer daily specials while others focus on weekday-only deals. Check individual listings for exact times.

Where are the cheapest drinks in St. Petersburg?

Many bars in St. Petersburg offer $3-$5 beers and $5-$8 cocktails during happy hour. Browse every St. Petersburg happy hour to compare prices and find the best deals near you.

Does St. Petersburg have food specials during happy hour?

Yes — 61 out of 197 restaurants in St. Petersburg offer food specials during happy hour, including discounted appetizers, tacos, and small plates.

What are the best happy hours in St. Petersburg right now?

Our top picks include Dracula's Legacy Wine Bar & Bistro, Mio’S Grill & Cafe, Pepe's Cantina St. Petersburg. See the full list above for all 197 happy hours in St. Petersburg.

Which St. Petersburg happy hours publish their menu with prices?

205 St. Petersburg venues on DiscoverHappyHours have a full menu with prices. From this list: COPA (79 priced items), Localz Sports Bar (64 priced items), Dracula's Legacy Wine Bar & Bistro (104 priced items), Pepe's Cantina St. Petersburg (26 priced items). Open any venue page for the happy hour, food and drinks menus.

More Happy Hour Guides Near St. Petersburg

Every happy hour in St. Petersburg, FL

See all happy hours, food & drink menus with prices in St. Petersburg, FL

251 bars and restaurants, 205 with full menus with prices. Filter by neighborhood, cuisine and what is pouring right now.

Browse all St. Petersburg happy hours →