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

Best Happy Hours in St. Pete Beach, FL

The St. Pete Beach happy hours page lists 66 bars and restaurants: 58 with happy hour specials and 65 with full menus with prices. Deals start around $3 drafts, and our #1 pick is Mastry's Brewing Co (happy hour Daily). The ten below count down from #10 to #1, each with its happy hour window, the deal, and a link to the full menu.

66
Venues
58
Happy hours
65
Menus with prices
11
Food deals
Every happy hour in St. Pete Beach, FL

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

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

Browse all St. Pete Beach happy hours →

The Top 10 Happy Hours in St. Pete Beach, 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.

Only the top 10 are on this page

See all 66 happy hours in St. Pete Beach, FL

Browse every St. Pete Beach happy hour →
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. Pete Beach

Frequently Asked Questions

What time does happy hour start in St. Pete Beach?

Most happy hours in St. Pete Beach 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. Pete Beach?

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

Does St. Pete Beach have food specials during happy hour?

Yes — 11 out of 58 restaurants in St. Pete Beach offer food specials during happy hour, including discounted appetizers, tacos, and small plates.

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

Our top picks include Big Joe Brewski's, The Cabana Bar, Category 36 Taphouse. See the full list above for all 58 happy hours in St. Pete Beach.

Which St. Pete Beach happy hours publish their menu with prices?

65 St. Pete Beach venues on DiscoverHappyHours have a full menu with prices. From this list: Mastry's Brewing Co (27 priced items), The Cabana Bar (24 priced items), Category 36 Taphouse (60 priced items), Odi’S Mediterranean Kitchen (62 priced items). Open any venue page for the happy hour, food and drinks menus.

More Happy Hour Guides Near St. Pete Beach

Every happy hour in St. Pete Beach, FL

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

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

Browse all St. Pete Beach happy hours →