CityVettedCityvetted
Independent. Never pay-to-play.
Barbershops · St. Petersburg, FL/Updated June 13, 2026

The 10 Best Barbershops in St. Petersburg, FL

From classic cuts to modern styles, St. Petersburg's barbershops offer a range of services that cater to every taste and budget.

Editorially independent10 companies evaluated
cover story
★ Editor's ChoiceTop Notch Barber co
96Score
Latest update · June 13, 2026: Initial ranking published. 10 St. Petersburg-metro barbershops businesses evaluated, top 10 ranked by Vetted Score.

Finding the right barbershop in St. Petersburg is more than just a haircut; it's about the experience, the style, and the community. With a mix of well-established leaders and promising smaller shops, the local barber scene reflects the city's vibrant character.

We evaluated ten barbershops across the metro area, assessing their ratings and customer reviews to create a list that highlights the best options for every budget. Our rankings are based on real feedback from the community, ensuring you get an honest look at where to go for your next trim.

10barbershops evaluated in St. Petersburg
4.86average rating across the field
3.7Kcustomer reviews analyzed

Cityvetted analysis of public Google review data, updated June 13, 2026.

How much does barbershops cost in St. Petersburg? See the price breakdown →

Our top picks

At a glance · three categories
★ Editor's Choice
96Score

Top Notch Barber co

★★★★★5.0(193 reviews)

With a perfect rating of 5 stars from 193 reviews, Top Notch Barber co is a clear favorite among locals.

Read full review
Best Value
94Score

Floyd's 99 Barbershop

★★★★★4.9(414 reviews)

Floyd's 99 Barbershop holds an impressive 4.9 rating from 414 reviews.

Read full review
Most Reviewed
93Score

Broken Compass Barber Co.

★★★★★4.9(268 reviews)

With a rating of 4.9 stars from 268 reviews, Broken Compass Barber Co.

Read full review

All 10, compared

Data as of June 13, 2026
BusinessVetted ScoreGoogle ratingReviewsBest for
1
Top Notch Barber co
Top Notch Barber co
Editor's Choice
96Score
5.0★★★★★
193Classic and modern haircuts
2
94Score
4.9★★★★★
414Affordable quality haircuts
3
93Score
4.9★★★★★
268Personalized haircuts
4
90Score
4.8★★★★★
1,364Trendy cuts and shaves
5
89Score
4.8★★★★★
830Hot towel shaves
6
88Score
4.9★★★★★
143Precision haircuts
7
87Score
4.9★★★★★
128Contemporary styles
8
85Score
4.8★★★★★
273Family-friendly haircuts
9
82Score
4.9★★★★★
59A casual haircut experience
10
78Score
4.7★★★★★
56Classic cuts and shaves
Methodology

How we evaluated all 10 barbershops.

To determine the best barbershops in St. Petersburg, we looked at customer ratings and review counts from various platforms, focusing on businesses that consistently delivered quality service. Each business was assigned a Vetted Score based on their performance, ensuring a fair comparison.

No barbershop pays for placement in our rankings. We refresh our evaluations monthly to provide the most accurate and relevant information, ensuring you can trust our recommendations.

The Vetted Score: six weighted factors

Customer sentiment25%
Rating quality20%
Review volume & velocity20%
Website trust signals15%
Service breadth10%
Business longevity10%

Sentiment is measured by AI analysis of review text, recency-weighted, with verified-pattern checks to discount suspicious review bursts.

Full reviews

The rankings · in order
1
★ Editor's Choice

Top Notch Barber co

★★★★★5.0(193 reviews)
96Score

With a perfect rating of 5 stars from 193 reviews, Top Notch Barber co is a clear favorite among locals. Customers rave about the skilled barbers and the friendly atmosphere. This shop excels in providing classic cuts and modern styles alike. However, due to its popularity, you might encounter longer wait times during peak hours.

Pros

  • Skilled barbers
  • Friendly atmosphere
  • Wide range of styles

Cons

  • Potentially long wait times
  • Limited parking
Best forClassic and modern haircuts
Service areaSt. Petersburg, FL
Typical pricing$20 to $40
2
Best Value

Floyd's 99 Barbershop

★★★★★4.9(414 reviews)
94Score

Floyd's 99 Barbershop holds an impressive 4.9 rating from 414 reviews. Customers appreciate the laid-back vibe and the attention to detail during cuts. The prices are reasonable, making it a great value for high-quality service. However, some reviewers mention that the decor can feel a bit dated compared to newer shops.

Pros

  • Laid-back atmosphere
  • Attention to detail
  • Reasonable prices

Cons

  • Dated decor
  • Can get busy
Best forAffordable quality haircuts
Service areaSt. Petersburg, FL
Typical pricing$18 to $35
3
Most Reviewed

Broken Compass Barber Co.

★★★★★4.9(268 reviews)
93Score

With a rating of 4.9 stars from 268 reviews, Broken Compass Barber Co. is well-regarded for its skilled staff and personalized service. Many customers highlight the barber's ability to listen and adapt styles to individual preferences. The only downside noted is the shop's smaller size, which can lead to limited seating.

Pros

  • Personalized service
  • Skilled staff
  • Adaptable styles

Cons

  • Limited seating
  • Smaller shop
Best forPersonalized haircuts
Service areaSt. Petersburg, FL
Typical pricing$20 to $40
4

Uptown Barber Bar

★★★★★4.8(1,364 reviews)
90Score

Uptown Barber Bar has a solid rating of 4.8 from 1,364 reviews. Customers appreciate the trendy environment and the variety of services offered, including beard trims and hot towel shaves. However, some reviewers have mentioned that the service can vary based on the barber you get. A review base that deep is hard to game, and the score barely moves across it, which is the clearest consistency signal we track. Most of what reviewers hire it for is trendy cuts and shaves. It serves St. Petersburg, FL, with $25 to $50 pricing, and the honest trade-offs are service quality can vary and higher prices.

Pros

  • Trendy environment
  • Variety of services
  • Great for beard trims

Cons

  • Service quality can vary
  • Higher prices
Best forTrendy cuts and shaves
Service areaSt. Petersburg, FL
Typical pricing$25 to $50
5

The Shave Cave

★★★★★4.8(830 reviews)
89Score

The Shave Cave holds a 4.8 rating with 830 reviews. Many patrons enjoy the classic barber experience paired with modern techniques. The hot towel shaves are particularly praised. On the downside, some customers noted that appointments can fill up quickly, so it's best to book in advance. A review base that deep is hard to game, and the score barely moves across it, which is the clearest consistency signal we track. Most of what reviewers hire it for is hot towel shaves. It serves St. Petersburg, FL, with $25 to $45 pricing, and the honest trade-offs are appointments fill quickly and limited walk-in availability.

Pros

  • Classic barber experience
  • Popular hot towel shaves
  • Modern techniques

Cons

  • Appointments fill quickly
  • Limited walk-in availability
Best forHot towel shaves
Service areaSt. Petersburg, FL
Typical pricing$25 to $45
6

Loman Barber

★★★★★4.9(143 reviews)
88Score

Loman Barber has a strong rating of 4.9 from 143 reviews. Customers frequently mention the friendly staff and the precision of their haircuts. The shop's relaxed vibe makes it a great place to unwind. However, its smaller size means it can sometimes feel crowded. That is a substantial body of feedback for a local operator, enough to trust the rating rather than credit a lucky streak. Most of what reviewers hire it for is precision haircuts. It serves St. Petersburg, FL, with $20 to $35 pricing, and the honest trade-offs are can feel crowded and limited space.

Pros

  • Friendly staff
  • Precision haircuts
  • Relaxed vibe

Cons

  • Can feel crowded
  • Limited space
Best forPrecision haircuts
Service areaSt. Petersburg, FL
Typical pricing$20 to $35
7

Modern Barber Co.

★★★★★4.9(128 reviews)
87Score

Modern Barber Co. has a solid 4.9 rating from 128 reviews. Customers appreciate the contemporary style and the attention to detail. The barbers are known for their expertise in modern trends. However, the pricing can be on the higher side compared to other local shops. That is a substantial body of feedback for a local operator, enough to trust the rating rather than credit a lucky streak. Most of what reviewers hire it for is contemporary styles. It serves St. Petersburg, FL, with $25 to $50 pricing, and the honest trade-offs are higher pricing and limited hours.

Pros

  • Contemporary style
  • Detail-oriented barbers
  • Expertise in modern trends

Cons

  • Higher pricing
  • Limited hours
Best forContemporary styles
Service areaSt. Petersburg, FL
Typical pricing$25 to $50
8

Central Oak Barber Co.

★★★★★4.8(273 reviews)
85Score

Central Oak Barber Co. has a 4.8 rating from 273 reviews. Customers love the welcoming atmosphere and the quality of the cuts. They offer a diverse range of styles suitable for all ages. Some reviewers mention that the shop can get busy, which may affect wait times. A review base that deep is hard to game, and the score barely moves across it, which is the clearest consistency signal we track. Most of what reviewers hire it for is family-friendly haircuts. It serves St. Petersburg, FL, with $20 to $40 pricing, and the honest trade-offs are busy at times and wait times can vary.

Pros

  • Welcoming atmosphere
  • Diverse styles
  • Family-friendly

Cons

  • Busy at times
  • Wait times can vary
Best forFamily-friendly haircuts
Service areaSt. Petersburg, FL
Typical pricing$20 to $40
9

Barbers & Beers St. Pete

★★★★★4.9(59 reviews)
82Score

Barbers & Beers St. Pete has a 4.9 rating from 59 reviews. This unique concept combines barbershop services with a casual bar atmosphere. Customers enjoy the novelty and the quality of the haircuts. However, the limited number of reviews makes it a promising but unproven choice compared to more established shops.

Pros

  • Unique concept
  • Casual vibe
  • Quality haircuts

Cons

  • Limited reviews
  • Unproven consistency
Best forA casual haircut experience
Service areaSt. Petersburg, FL
Typical pricing$20 to $40
10

Anderson's

★★★★★4.7(56 reviews)
78Score

Anderson's has a rating of 4.7 from 56 reviews. Customers appreciate the nostalgic feel of the shop and the experienced barbers. It's a good place for classic cuts and shaves. However, the smaller review base suggests that it may not be as reliable as other options. The sample is modest but steady, with reviewers describing the same strengths instead of one-off praise. Most of what reviewers hire it for is classic cuts and shaves. It serves St. Petersburg, FL, with $15 to $30 pricing, and the honest trade-offs are smaller review base and limited styles.

Pros

  • Nostalgic atmosphere
  • Experienced barbers
  • Classic cuts

Cons

  • Smaller review base
  • Limited styles
Best forClassic cuts and shaves
Service areaSt. Petersburg, FL
Typical pricing$15 to $30
Before you book

How to choose a barbershop in St. Petersburg

Selecting the right barbershop involves balancing quality and cost. Consider what matters most to you, whether it’s a trusted reputation or budget-friendly options, and weigh the reviews to find a fit.

Check the Ratings

Look for shops with high ratings and a solid number of reviews. The higher the Vetted Score, the more trusted the barbershop.

Consider the Services Offered

Different barbershops specialize in different styles. Make sure the shop you choose can deliver the look you want.

Evaluate Pricing vs. Experience

While some shops may be cheaper, consider the value of experience and customer satisfaction reflected in reviews.

What it costs

What barbershops cost in St. Petersburg

The cost of a haircut in St. Petersburg varies widely based on the barbershop's reputation and services offered. Here’s a breakdown of what you can expect to pay.

Budget Cuts$15 to $25 for basic haircuts at smaller or newer shops.
Standard Services$25 to $40 for quality cuts at well-reviewed barbershops with experienced barbers.
Premium Experience$40 to $60 for specialized cuts, beard trims, and exceptional service in highly-rated establishments.
Luxury Treatments$60 and up for high-end barbershops offering extensive grooming services and upscale environments.

Frequently asked questions

How much does a haircut cost in St. Petersburg?

Haircuts in St. Petersburg typically range from $20 to $50, depending on the barbershop and services offered.

What is the best barbershop for a quick cut?

For a quick cut, consider <strong>Floyd's 99 Barbershop</strong>, known for its efficiency and quality.

How often is this ranking updated?

We re-run the full analysis monthly with fresh review data. Last updated June 13, 2026.

Our verdict

For most St. Petersburg residents: <strong>Top Notch Barber co</strong>

Top Notch Barber co is the best overall choice for quality and customer satisfaction. If you want great value, Floyd's 99 Barbershop offers exceptional service at a competitive price. For a splurge, try Broken Compass Barber Co., where the experience matches the premium pricing.