All states›Dive Bars›Florida›St Petersburg

Dive Bars in St Petersburg, FL

11 of the 95 bars we list in St Petersburg have a dive-bar feel.

A dive bar is an unpretentious neighborhood bar, usually with simple decor, low-key service and a loyal local crowd. People look for one when they want an easygoing night out. Every bar here has dive in its name or business category.

  1. Emerald Bar

    550 Central Ave, St Petersburg, FL 33701

    Dive bar
  2. Pelican Pub

    18 2nd St N, St Petersburg, FL 33701

    Dive barLive music
  3. Bar 548

    548 Central Ave, St Petersburg, FL 33701-3704

    Dive bar
  4. Bar Mastiff

    4021 54th Ave N, St Petersburg, FL 33714

    Dive bar
  5. The Bends

    919 1st Ave N, St Petersburg, FL 33705

    Dive bar
  6. Mr. Joe's Seminole Pub

    5141 Seminole Blvd, St Petersburg, FL 33708

    Dive bar
  7. Sneaky D's

    4808 W County Rd 16, St Petersburg, FL 33709

    Dive bar
  8. The Vortex Bar and Game Room

    2329 28th St N, St Petersburg, FL 33713

    Dive barArcade
  9. Steve's Tavern On The Avenue

    933 Central Ave, St Petersburg, FL 33705

    Dive barTavern
  10. The Kenwood

    1721 28th St N, St Petersburg, FL 33713

    Dive bar
  11. Franks Sports Bar

    4201 62nd Ave N, St Petersburg, FL 33781

    Dive bar
Bring a way to pay. Some small bars prefer cash or have limited card options, so ask before you order.

Also in St Petersburg

More in St Petersburg and Florida

Dive Bars near St Petersburg

Good to know

What makes a bar a dive bar?

There is no strict rule, but dive bars are generally casual, worn-in and local, with a simple drink list. The label is often a compliment from regulars.

Are dive bars 21+?

Bars that serve alcohol generally require guests to be 21 or older, but policies vary by venue, so check the bar's age policy.