What are you looking for?

Sports Bars in Virginia Beach

4.6 - 301 votes

Hours: 4 - 10:30PM

2941 Shore Dr, Virginia Beach
(757) 481-9393

ShoreBreak Pizza & TapHouse

I went in because they seemed one of the few restaurants with cars in the parking lot and I was glad for a place to sit down. I was just passing through ... More reviews

4.4 - 389 votes

Hours: 11AM - 9PM

1581 General Booth Blvd #101, Virginia Beach
(757) 491-3511

Lendy's Cafe

Veteran restaurant/bar. Staff is great. Good ribbing as needed like we like it. Good is outstanding. Way better than on a USN ship, even better than... More reviews

4.3 - 327 votes

Hours: 11AM - 11PM

701 Atlantic Ave, Virginia Beach
(757) 428-2449

Chix on the Beach

First time there, Katie was our waitress and she was AWESOME!!!!! The atmosphere was GREAT!!!!! The food, it was FANTASTIC!!!!! Definitely recommend t... More reviews

4.4 - 251 votes

Hours: 11AM - 2AM

5218 Fairfield Shopping Centre, Virginia Beach
(757) 333-4135

AJ Gators Sports Bar

Food and Staff superb. The restaurant could use a deep cleaning and a remodel. Because of that, I will not be back at this location. More reviews

4.4 - 233 votes

Hours: 11AM - 2AM

2407 Pacific Ave, Virginia Beach
(757) 425-8676

CP Shuckers Cafe & Raw Bar

Great food. Had the wings, crab cake sandwich and fish and chips. Service was awesome. Dan Hot wings were not too hot so don't be afraid because the... More reviews

4.7 - 124 votes

Hours: 11AM - 12AM

4676 Princess Anne Rd, Virginia Beach
(757) 467-6427

Footers Sports Pub

The food the staff, the people. I do not drink but I love this place for food and conversation. More reviews

4 - 247 votes

Hours: 11AM - 11PM

2736 Atlantic Ave, Virginia Beach
(757) 802-9898

Cactus Jack's Southwest Grill

Per post pandemic dining out, this place is well above the competition. Fast service and great food! I wish I got our waitresses name but she was fantast... More reviews

4.6 - 120 votes

Hours: 3 - 11PM

344 Constitution Dr, Virginia Beach
(757) 961-3468

The Tailgate Sports Pub

They have a nice variety of foods on their menu. Their Habanero Mozzarella Sticks are a nice twist on the usual cheese stick and were made to perfection.... More reviews

4.5 - 128 votes

Hours: 10AM - 10PM

649 Princess Anne Rd, Virginia Beach
(757) 454-6214

Monks Place Inc

Great place, no liquor. Didn't eat there but heard the ? is great, great price on wine and good portion! Great country scenery and magnolia trees ar... More reviews

4.2 - 183 votes

Hours: 11AM - 12AM

1049 Independence Blvd #14A, Virginia Beach
(757) 961-9200

Kelly's Tavern

Love this place. Kelly's at Pembroke brings back some fond memories. Have to come here to see the Annabelle's sign. More reviews

4.5 - 102 votes

Hours: 11AM - 2AM

1615 General Booth Blvd, Virginia Beach
(757) 721-2790

615 Bar and Grill

Great neighborhood place to hang out. Always feel welcome and the bands are amazing! More reviews

4 - 181 votes

Hours: 11AM - 2AM

3232 Shore Dr, Virginia Beach
(757) 412-2929

CP Shuckers Cafe & Raw Bar

Went there this past Friday with my friend. The hostess was nice and sat us right away. That’s the best hospitality we got that night. We weren’t even of... More reviews

4.3 - 116 votes

Hours: 3 - 10PM

485 S Independence Blvd #101, Virginia Beach
(757) 473-1773

The Landing Zone Restaurant & Bar

Fantastic 4th of July service there! Our server was awesome and the food was delicious. The drinks were stiff and fair priced. Would return again and again! More reviews

4.4 - 102 votes

Hours: 11AM - 2AM

5277 Princess Anne Rd # 309, Virginia Beach
(757) 227-3210

Jax Place

Great bar with great prices, and honestly if you take a moment to talk somebody, great people! More reviews



4.2 - 128 votes

Hours: 10AM - 11PM

5444 Greenwich Rd, Virginia Beach
(757) 544-9217


Love this place, gonna see if the one in greenville s.c. comes close to this place! Good food, great golf, and cold beer!!! A fantastic place to hang wit... More reviews

4.5 - 88 votes

Hours: 11AM - 2AM

3717 Tiffany Ln, Virginia Beach
(757) 963-2229

Mike's Break Room

Awesome place. Stopped for lunch. Fried fish fries huspuppies slaw 5$special yummy and great portions.Played some queen gamesHad a good time. More reviews

4.3 - 112 votes

Hours: 9AM - 2AM

2105 Diamond Springs Rd, Virginia Beach
(757) 460-5061

Poppa's Pub & Restaurant

The food was good, service was slow, customers were disrespectful, staff was rude. Overall didn’t feel welcome or wanted. Only one that deserves credit i... More reviews

4.4 - 98 votes

Hours: 12 - 9:45PM

2404 Virginia Beach Blvd # 1, Virginia Beach
(757) 965-7711

Scotty Quixx West

Awesome place to go. People are friendly and staff is great. Would recommend this place to anyone who wants a great sports bar and wings! More reviews

4.1 - 136 votes

Hours: 11AM - 2AM

1936 Laskin Rd #201, Virginia Beach
(757) 491-8737

Kelly's Tavern

It was great. Our server was very attentive, and friendly. Food was out of this world. It was a little later in the evening when we got there and our ... More reviews

4.1 - 129 votes

Hours: 11AM - 10PM

2080 S Independence Blvd, Virginia Beach
(757) 937-1171

The Dirty Buffalo

Tried twice to call and order takeout, both times on hold for over 15 minutes with nobody answering. Even called their e little creek location while on h... More reviews



3.9 - 154 votes

Hours: 11AM - 11PM

1495 General Booth Blvd, Virginia Beach
(757) 428-5400


Menu was really short. Not many options. Understaffed. Definitely will not be going back there. The few staff they had were nice. More reviews

3.6 - 200 votes

Hours: 11AM - 10PM

701 Lynnhaven Pkwy #1046, Virginia Beach
(757) 306-4950

Maggie McFly's

They have a ton of food options and multiple flights to pick from!! I had the fried chicken sandwich and added gouda, bacon and garlic aioli with a mule ... More reviews

4.3 - 91 votes

Hours: 3 - 11PM

525 N Birdneck Rd, Virginia Beach
(757) 963-8551

Scotty Quixx East

Great food, great drinks, excellent service and a friendly sports bar atmosphere, not to mention the great prices. One of the best at the beach! More reviews

4 - 119 votes

Hours: 7AM - 12AM

5760 Northampton Blvd UNIT 120, Virginia Beach
(757) 460-8858

Ike's Sportz Bar & Grill

I was stopped on the sidewalk outside the door. Two men were sitting at one of three tables outside. One of them demanded ID. I couldn't tell if he ... More reviews

3.9 - 130 votes

Hours: 11AM - 12AM

3908 Holland Rd, Virginia Beach
(757) 340-3722

A J Gators Sports Grille & Bar

Amazing food, amazing service. My friends and I were very impressed with the quality of the food, and the service was attentive and personable. Definitel... More reviews

View on map