The 9 Best Neighborhood Bars in Virginia!

Everyone has a favorite bar. A favorite bar has to have the right mix of atmosphere, tasty brews, and good people. If you haven’t found the right one yet, the bar where everyone knows your name, one of the following nine neighborhood bars are certain to do you right.

1. Lynnhaven Pub, Virginia Beach, VA

Named the Best Dive Bar in the state by www.thedailymeal.com, Lynnhaven Pub is a local favorite. This hole-in-the-wall joint has regular events, tastings, and a surprisingly wide selection of beers on tap. That, along with smoked meats and 200 bottles of beer make this place a sure-fire winner.

A post shared by VA Growler (@vagrowler) on

2. Ramparts Tavern, Alexandria, VA

The Ramparts Tavern in Alexandria, Virginia has been one of the best dive bars in the area since 1978. They boast over 200 beers and wines, monthly featured dishes, and a sit-down restaurant section. For those looking for a slightly more upscale bar-going experience, Ramparts is the perfect spot.

3. Josh’s Bar and Grill, Hampton, VA

Josh’s Bar and Grill is an absolute classic. Josh’s fills up every Friday for live music and Saturday for karaoke. Not only that, but there reasonably-priced drinks are an excellent reason to keep coming back. 

4. The Baron’s Pub, Suffolk, VA

The Baron’s Pub offers “an intimate American dining experience” in downtown Suffolk, Virginia. Open until 2 a.m., this corner pub serves food and drinks in a casual environment. 

A post shared by C. J. (@the_natural_hit) on

5. Winners Sports Bar, Norfolk, VA

Winners Sports Bar is the exact kind of place where everyone knows everyone, for better or worse (but usually for the better). They’ve always got sports on and cold beers ready to go. You’ll soon learn the owner’s names and know when they’re making their homemade mac n cheese.

6. Finnigan’s Cove, Harrisonburg, VA

Finnigan’s Cove has been serving the Harrisonburg area sine 1996. As one of the only female-owned businesses in the area, it occupies a special spot in this college town. They specialize in seafood, salads, and steaks in addition to their neighborhood bar vibe.

7. Durty Nelly’s Pub, Charlottesville, VA

Durty Nelly’s is a Charlottesville institution. Anyone that attended the University of Virginia knows that Nelly’s is the place to go for good beer, lively conversation, and a little distance from academia. 

8. The Green Parrot Grille, Virginia Beach, VA

The Green Parrot Grille in Virginia Beach, Virginia is another local favorite. They’ve got tasty food and regular events, including karaoke and trivia. Daily specials include half off bottles of wine and surf and turf Tuesdays.

9. Wonderland, Richmond, VA

Wonderland “welcomes you to the freak show” when you first walk in. The bar is horror-themed with excellent customer service, cold drinks, and tasty food. If you don’t mind an avant garde bar-going experience, then Wonderland is for you.

Select a Virginia town to find the Best Things-To-Do and Places To Go around you
Find Bars Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Accomack County

Albemarle County

Alleghany County

Amelia County

Amherst County

Appomattox County

Arlington County

Augusta County

Bath County

Bedford County

Bland County

Botetourt County

Bristol County

Brunswick County

Buchanan County

Buckingham County

Buena Vista City County

Campbell County

Caroline County

Carroll County

Charles City County

Charlotte County

Charlottesville City County

Chesapeake City County

Chesterfield County

Clarke County

Colonial Heights City County

Covington City County

Craig County

Culpeper County

Cumberland County

Danville City County

Dickenson County

Dinwiddie County

Essex County

Fairfax County

Fauquier County

Floyd County

Fluvanna County

Franklin County

Franklin City County

Frederick County

Galax City County

Giles County

Gloucester County

Goochland County

Grayson County

Greene County

Greensville County

Halifax County

Hampton City County

Hanover County

Harrisonburg City County

Henrico County

Henry County

Highland County

Hopewell City County

Isle Of Wight County

James City County

King And Queen County

King George County

King William County

Lancaster County

Lee County

Lexington City County

Loudon County

Loudoun County

Louisa County

Lunenburg County

Lynchburg City County

Madison County

Manassas Park City County

Martinsville City County

Mathews County

Mecklenburg County

Middlesex County

Montgomery County

Nelson County

New Kent County

Newport News City County

Norfolk City County

Northampton County

Northumberland County

Norton City County

Nottoway County

Orange County

Page County

Patrick County

Petersburg City County

Pittsylvania County

Poquoson City County

Portsmouth City County

Powhatan County

Prince Edward County

Prince George County

Prince William County

Pulaski County

Radford County

Rappahannock County

Richmond County

Richmond City County

Roanoke County

Roanoke City County

Rockbridge County

Rockingham County

Russell County

Salem County

Scott County

Shenandoah County

Smyth County

Southampton County

Spotsylvania County

Stafford County

Staunton City County

Suffolk City County

Surry County

Sussex County

Tazewell County

Virginia Beach City County

Warren County

Washington County

Waynesboro City County

Westmoreland County

Winchester City County

Wise County

Wythe County

York County