Recovery Starts Big Book app
English
Meetings / A.A. / Virginia

A.A. meetings in Virginia

2,609 weekly meetings in 258 towns, listed exactly as the fellowship publishes them.

Our meeting map of North America, a dot for every meeting377,000+ meetings a week worldwideOpen the map →

By county

Accomack County
9 towns · 20 meetings a week
Albemarle County
7 towns · 18 meetings a week
Amherst County
3 towns · 5 meetings a week
Augusta County
4 towns · 11 meetings a week
Bedford County
2 towns · 9 meetings a week
Botetourt County
2 towns · 6 meetings a week
Campbell County
3 towns · 7 meetings a week
Caroline County
2 towns · 2 meetings a week
Carroll County
2 towns · 5 meetings a week
Chesterfield County
8 towns · 45 meetings a week
Clarke County
3 towns · 9 meetings a week
Culpeper County
2 towns · 19 meetings a week
Fairfax County
21 towns · 528 meetings a week
Fauquier County
8 towns · 40 meetings a week
Fluvanna County
4 towns · 10 meetings a week
Franklin County
3 towns · 10 meetings a week
Frederick County
2 towns · 4 meetings a week
Gloucester County
4 towns · 18 meetings a week
Goochland County
2 towns · 8 meetings a week
Halifax County
2 towns · 5 meetings a week
Hanover County
4 towns · 29 meetings a week
Henrico County
5 towns · 58 meetings a week
Henry County
2 towns · 3 meetings a week
Isle of Wight County
3 towns · 7 meetings a week
King George County
2 towns · 4 meetings a week
King William County
2 towns · 5 meetings a week
Lancaster County
3 towns · 10 meetings a week
Loudoun County
10 towns · 146 meetings a week
Louisa County
2 towns · 4 meetings a week
Lunenburg County
2 towns · 5 meetings a week
Madison County
2 towns · 6 meetings a week
Mecklenburg County
3 towns · 19 meetings a week
Middlesex County
2 towns · 5 meetings a week
Montgomery County
2 towns · 27 meetings a week
Nelson County
2 towns · 2 meetings a week
New Kent County
3 towns · 5 meetings a week
Northampton County
3 towns · 10 meetings a week
Northumberland County
3 towns · 4 meetings a week
Nottoway County
2 towns · 5 meetings a week
Orange County
4 towns · 14 meetings a week
Page County
2 towns · 15 meetings a week
Prince Edward County
4 towns · 8 meetings a week
Prince George County
2 towns · 2 meetings a week
Prince William County
5 towns · 89 meetings a week
Rappahannock County
3 towns · 6 meetings a week
Roanoke County
3 towns · 31 meetings a week
Rockingham County
3 towns · 3 meetings a week
Russell County
2 towns · 4 meetings a week
Shenandoah County
4 towns · 13 meetings a week
Sussex County
2 towns · 4 meetings a week
Tazewell County
2 towns · 5 meetings a week
Washington County
2 towns · 5 meetings a week
Westmoreland County
3 towns · 5 meetings a week
Wise County
2 towns · 5 meetings a week

Every town

Abingdon
3 meetings
Accomac
3 meetings
Afton
1 meeting
Alexandria
156 meetings
Altavista
3 meetings
Amelia Court House
4 meetings
Amherst
2 meetings
Amissville
1 meeting
Annandale
16 meetings
Appomattox
4 meetings
Arlington
44 meetings
Arrington
1 meeting
Ashburn
12 meetings
Ashland
6 meetings
Barboursville
1 meeting
Bassett
1 meeting
Bealeton
2 meetings
Beaverdam
1 meeting
Bedford
2 meetings
Berryville
1 meeting
Big Stone Gap
3 meetings
Blacksburg
12 meetings
Blackstone
1 meeting
Bland
1 meeting
Bluefield
1 meeting
Bluemont
3 meetings
Bon Air
2 meetings
Bowling Green
1 meeting
Boyce
1 meeting
Brandermill
6 meetings
Bristol
13 meetings
Brookneal
2 meetings
Buena Vista
2 meetings
Burke
9 meetings
Callao
1 meeting
Cape Charles
5 meetings
Carrollton
1 meeting
Cave Spring
27 meetings
Central Garage
2 meetings
Centreville
7 meetings
Chantilly
20 meetings
Charlottesville
53 meetings
Chase City
6 meetings
Chatham
3 meetings
Chesapeake
27 meetings
Chester
5 meetings
Chesterfield
10 meetings
Chincoteague
2 meetings
Christiansburg
15 meetings
Clarksville
5 meetings
Clifton
2 meetings
Clifton Forge
2 meetings
Collinsville
2 meetings
Colonial Beach
3 meetings
Colonial Heights
2 meetings
Covesville
1 meeting
Covington
8 meetings
Crewe
4 meetings
Crozet
2 meetings
Culpeper
18 meetings
Cumberland
1 meeting
Dahlgren
1 meeting
Dale City
2 meetings
Daleville
4 meetings
Damascus
2 meetings
Danville
14 meetings
Dayton
1 meeting
Delaplane
1 meeting
Deltaville
2 meetings
Dillwyn
2 meetings
Dunn Loring
2 meetings
Earlysville
4 meetings
East Highland Park
1 meeting
Eastville
4 meetings
Elkton
1 meeting
Emporia
4 meetings
Enon
2 meetings
Fairfax
32 meetings
Fairfax Station
1 meeting
Falls Church
117 meetings
Farmville
4 meetings
Fincastle
2 meetings
Fishersville
7 meetings
Floyd
7 meetings
Forest
7 meetings
Fort Belvoir
1 meeting
Fort Lee
1 meeting
Fort Valley
2 meetings
Franklin
3 meetings
Franktown
1 meeting
Fredericksburg
57 meetings
Front Royal
19 meetings
Gainesville
7 meetings
Galax
3 meetings
Gate City
3 meetings
Glasgow
1 meeting
Glen Allen
22 meetings
Gloucester
1 meeting
Gloucester Courthouse
6 meetings
Gloucester Point
7 meetings
Goochland
3 meetings
Gordonsville
1 meeting
Great Falls
6 meetings
Greenbackville
2 meetings
Greenwood
2 meetings
Halifax
1 meeting
Hamilton
1 meeting
Hampden Sydney
2 meetings
Hampton
27 meetings
Harrisonburg
30 meetings
Hayes
4 meetings
Haymarket
3 meetings
Heathsville
2 meetings
Herndon
21 meetings
Hillsville
2 meetings
Hollins
1 meeting
Hollymead
7 meetings
Hopewell
9 meetings
Hot Springs
3 meetings
Independence
1 meeting
Irvington
3 meetings
Kenbridge
1 meeting
Keswick
1 meeting
Keysville
1 meeting
Kilmarnock
5 meetings
King George
3 meetings
Kinsale
1 meeting
Lake Monticello
2 meetings
Lake of the Woods
3 meetings
Lakeside
11 meetings
Lancaster
2 meetings
Lanexa
1 meeting
Lawrenceville
2 meetings
Lebanon
3 meetings
Leesburg
51 meetings
Lexington
7 meetings
Lignum
1 meeting
Lorton
4 meetings
Louisa
1 meeting
Lovettsville
1 meeting
Luray
14 meetings
Lynchburg
41 meetings
Lyndhurst
1 meeting
Madison
5 meetings
Madison Heights
2 meetings
Manakin-Sabot
5 meetings
Manassas
75 meetings
Mantua
3 meetings
Marion
1 meeting
Markham
2 meetings
Marshall
3 meetings
Martinsville
5 meetings
Mathews
1 meeting
McLean
19 meetings
Meadows of Dan
2 meetings
Mechanicsville
21 meetings
Meherrin
1 meeting
Melfa
1 meeting
Middleburg
6 meetings
Middletown
1 meeting
Midlothian
15 meetings
Mineral
3 meetings
Moneta
7 meetings
Monroe
1 meeting
Montpelier
1 meeting
Montross
1 meeting
New Market
3 meetings
Newport
1 meeting
Newport News
31 meetings
Nokesville
4 meetings
Norfolk
69 meetings
North Shore
1 meeting
Oak Hall
1 meeting
Oakton
8 meetings
Onancock
7 meetings
Onley
1 meeting
Orange
7 meetings
Palmyra
4 meetings
Parksley
2 meetings
Pennington Gap
3 meetings
Petersburg
23 meetings
Poquoson
1 meeting
Port Republic
1 meeting
Portsmouth
22 meetings
Powhatan
3 meetings
Prince George
1 meeting
Providence Forge
1 meeting
Pulaski
3 meetings
Pungoteague
1 meeting
Purcellville
11 meetings
Quinton
3 meetings
Radford
7 meetings
Radiant
1 meeting
Rapidan
3 meetings
Reedville
1 meeting
Remington
1 meeting
Reston
22 meetings
Richmond
213 meetings
Roanoke
37 meetings
Rocky Mount
2 meetings
Rose Hill
1 meeting
Rosedale
1 meeting
Round Hill
5 meetings
Ruckersville
2 meetings
Ruther Glen
1 meeting
Salem
5 meetings
Saluda
3 meetings
Sandston
8 meetings
Scottsville
3 meetings
Shenandoah Farms
7 meetings
Smithfield
5 meetings
South Boston
4 meetings
South Chesterfield
3 meetings
South Hill
8 meetings
Sperryville
2 meetings
Spotsylvania Courthouse
2 meetings
Springfield
71 meetings
Stafford
12 meetings
Stanley
1 meeting
Staunton
29 meetings
Sterling
55 meetings
Strasburg
3 meetings
Stuarts Draft
2 meetings
Suffolk
16 meetings
Surry
1 meeting
Sussex
1 meeting
Sutherland
1 meeting
Tappahannock
3 meetings
Tazewell
4 meetings
The Plains
1 meeting
Timberlake
2 meetings
Toano
1 meeting
Troy
1 meeting
Tuckahoe
16 meetings
Upperville
1 meeting
Victoria
4 meetings
Vienna
6 meetings
Vinton
3 meetings
Virginia Beach
154 meetings
Wakefield
3 meetings
Warrenton
29 meetings
Warsaw
7 meetings
Washington
3 meetings
Waterford
1 meeting
Waynesboro
15 meetings
West Point
3 meetings
West Springfield
7 meetings
Weyers Cave
1 meeting
White Post
3 meetings
Williamsburg
52 meetings
Winchester
59 meetings
Windsor
1 meeting
Wise
2 meetings
Woodbridge
73 meetings
Woodlake
2 meetings
Woodstock
5 meetings
Wytheville
7 meetings
Yorktown
7 meetings
No room near you, or none tonight? Online A.A. meetings, listed by the time they start.
In crisis right now? Call or text 988 — free, 24/7, confidential. You are not alone.