Virginia Homeless Shelters

The most complete list of shelters in Virginia. The shelters listed below are emergency shelters but many are general homeless shelters or transitional housing opportunities. Please note that many of these facilites have waiting lists (some are very long). Please call ahead to check availability first.

City in City Nearby County Last Update
Abingdon 1 Washington Jun 21, 2026
Accomac 1 Accomack Jun 24, 2026
Achilles 1 Gloucester Jun 24, 2026
Afton 1 Nelson Jun 29, 2026
Alberta 1 Brunswick Jun 22, 2026
Aldie 1 Loudoun
Jun 25, 2026
Alexandria 2 2 Alexandria City
Jun 26, 2026
Altavista 1 Campbell Jun 23, 2026
Alton 1 Halifax Jun 27, 2026
Amelia Court House 1 Amelia Jun 29, 2026
Amherst 3 Amherst Jun 27, 2026
Amissville 2 Culpeper Jun 22, 2026
Ammon 3 Dinwiddie Jun 21, 2026
Amonate 1 Tazewell Jun 24, 2026
Andover 1 Wise Jun 16, 2026
Annandale 3 Fairfax
Jun 23, 2026
Appalachia 1 Wise Jun 23, 2026
Appomattox 3 Appomattox Jun 21, 2026
Ararat 1 Patrick Jun 25, 2026
Arcola 1 Loudoun
Jun 20, 2026
Ark 1 Gloucester Jun 15, 2026
Arlington 6 1 Arlington
Jun 26, 2026
Aroda 2 Madison Jun 28, 2026
Arrington 2 Nelson Jun 29, 2026
Arvonia 3 Buckingham Jun 21, 2026
Ashburn 1 1 Loudoun
Jun 25, 2026
Ashland 3 Hanover
Jun 21, 2026
Assawoman 1 Accomack Jun 20, 2026
Atkins 1 Smyth Jun 25, 2026
Atlantic 1 Accomack Jun 14, 2026
Augusta Springs 1 Augusta Jun 19, 2026
Austinville 1 Wythe Jun 29, 2026
Axton 1 Henry Jun 21, 2026
Aylett 3 King William Jun 29, 2026
Bacova 1 Bath Jun 27, 2026
Banco 1 Madison Jun 22, 2026
Bandy 1 Tazewell Jun 24, 2026
Barboursville 2 Orange Jun 26, 2026
Barhamsville 1 New Kent Jun 17, 2026
Barren Springs 1 Wythe Jun 21, 2026
Baskerville 2 Mecklenburg Jun 25, 2026
Bassett 1 Henry Jun 22, 2026
Bastian 1 Bland Jun 21, 2026
Basye 2 Shenandoah Jun 24, 2026
Batesville 1 Albemarle Jun 20, 2026
Battery Park 5 Isle of Wight
Jun 17, 2026
Bealeton 1 1 Fauquier
Jun 27, 2026
Beaumont 1 Goochland Jun 21, 2026
Beaverdam 1 Hanover
Jun 21, 2026
Bedford 5 Bedford City Jun 27, 2026
Bee 2 Dickenson Jun 20, 2026
Bellamy 1 Gloucester Jun 20, 2026
Belle Haven 1 Accomack Jun 29, 2026
Belspring 1 Pulaski Jun 27, 2026
Ben Hur 1 Lee Jun 24, 2026
Bena 1 Gloucester Jun 27, 2026
Bent Mountain 3 Roanoke
Jun 23, 2026
Bentonville 2 Warren Jun 24, 2026
Bergton 3 Rockingham Jun 24, 2026
Berryville 1 Clarke Jun 23, 2026
Big Island 3 Bedford Jun 26, 2026
Big Rock 2 Buchanan Jun 21, 2026
Big Stone Gap 2 Wise Jun 25, 2026
Birchleaf 1 Dickenson Jun 21, 2026
Birdsnest 1 Northampton Jun 28, 2026
Bishop 1 Tazewell Jun 27, 2026
Blacksburg 1 Montgomery Jun 23, 2026
Blackstone 1 Nottoway Jun 29, 2026
Blackwater 2 Lee Jun 21, 2026
Blairs 1 Pittsylvania Jun 27, 2026
Bland 1 Bland Jun 17, 2026
Bloxom 2 Accomack Jun 25, 2026
Blue Grass 2 Highland Jun 28, 2026
Blue Ridge 2 Botetourt Jun 21, 2026
Bluefield 1 Tazewell Jun 24, 2026
Bluemont 1 Clarke Jun 23, 2026
Bohannon 1 Mathews Jun 16, 2026
Boissevain 1 Tazewell Jun 24, 2026
Boones Mill 2 Franklin Jun 22, 2026
Boston 1 Culpeper Jun 24, 2026
Bowling Green 1 Caroline Jun 24, 2026
Boyce 2 Clarke Jun 22, 2026
Boydton 3 Mecklenburg Jun 21, 2026
Boykins 1 Southampton
Jun 19, 2026
Bracey 4 Mecklenburg Jun 29, 2026
Branchville 1 Southampton
Jun 20, 2026
Brandy Station 1 Culpeper Jun 24, 2026
Breaks 1 Dickenson Jun 24, 2026
Bremo Bluff 3 Fluvanna Jun 21, 2026
Bridgewater 1 Rockingham Jun 21, 2026
Brightwood 1 Madison Jun 27, 2026
Bristol 1 Bristol Jun 23, 2026
Bristow 1 Prince William
Jun 26, 2026
Broad Run 1 Fauquier Jun 24, 2026
Broadford 1 Tazewell Jun 22, 2026
Broadway 2 Rockingham Jun 21, 2026
Brodnax 2 Brunswick Jun 25, 2026
Brooke 1 Stafford
Jun 28, 2026
Brookneal 1 Campbell Jun 17, 2026
Brownsburg 1 Rockbridge Jun 20, 2026
Brucetown 1 Frederick Jun 27, 2026
Bruington 3 King and Queen Jun 29, 2026
Buchanan 2 Botetourt Jun 29, 2026
Buckingham 6 Buckingham Jun 23, 2026
Buena Vista 5 Buena Vista City Jun 28, 2026
Buffalo Junction 1 Mecklenburg Jun 21, 2026
Bumpass 1 Louisa Jun 22, 2026
Burgess 1 Northumberland Jun 27, 2026
Burke 1 Fairfax
Jun 26, 2026
Burkes Garden 1 Tazewell Jun 17, 2026
Burkeville 1 Nottoway Jun 24, 2026
Burr Hill 1 Orange Jun 26, 2026
Callands 2 Pittsylvania Jun 27, 2026
Callao 1 Northumberland Jun 26, 2026
Callaway 3 Franklin Jun 20, 2026
Calverton 2 Fauquier Jun 22, 2026
Cana 1 Carroll Jun 22, 2026
Cape Charles 8 Northampton Jun 27, 2026
Capeville 1 Northampton Jun 28, 2026
Capron 1 Southampton
Jun 27, 2026
Cardinal 1 Mathews Jun 24, 2026
Caret 1 Essex Jun 27, 2026
Carrollton 3 Isle of Wight
Jun 24, 2026
Carrsville 3 Isle of Wight
Jun 29, 2026
Carson 1 Dinwiddie Jun 22, 2026
Cartersville 1 Cumberland Jun 26, 2026
Casanova 1 Fauquier Jun 27, 2026
Cascade 2 Pittsylvania Jun 27, 2026
Castleton 1 Rappahannock Jun 22, 2026
Castlewood 1 Russell Jun 27, 2026
Catawba 2 Roanoke
Jun 21, 2026
Catharpin 1 Prince William
Jun 28, 2026
Catlett 2 Fauquier Jun 21, 2026
Cedar Bluff 1 Tazewell Jun 23, 2026
Center Cross 1 Essex Jun 20, 2026
Centreville 1 Fairfax
Jun 16, 2026
Ceres 1 Bland Jun 14, 2026
Champlain 1 Essex Jun 19, 2026
Chantilly 1 Fairfax
Jun 26, 2026
Charles City 1 Charles City Jun 25, 2026
Charlotte Court House 3 Charlotte Jun 20, 2026
Charlottesville 4 1 Albemarle
Jun 27, 2026
Chase City 3 Mecklenburg Jun 24, 2026
Chatham 1 Pittsylvania Jun 21, 2026
Check 3 Floyd Jun 25, 2026
Cheriton 3 Northampton Jun 26, 2026
Chesapeake 3 Chesapeake City Jun 26, 2026
Chester 3 Chesterfield
Jun 23, 2026
Chester Gap 2 Rappahannock Jun 22, 2026
Chesterfield 3 Chesterfield
Jun 25, 2026
Chilhowie 1 Smyth Jun 29, 2026
Chincoteague 2 Accomack Jun 23, 2026
Chincoteague Island 2 Accomack Jun 25, 2026
Christchurch 1 Middlesex Jun 28, 2026
Christiansburg 1 2 Montgomery
Jun 29, 2026
Church Road 4 Dinwiddie Jun 27, 2026
Church View 1 Middlesex Jun 16, 2026
Churchville 1 Augusta Jun 27, 2026
Claremont 1 Surry Jun 21, 2026
Clarksville 3 Mecklenburg Jun 29, 2026
Claudville 1 Patrick Jun 28, 2026
Clear Brook 1 Frederick Jun 23, 2026
Cleveland 2 Russell Jun 29, 2026
Clifford 2 Amherst Jun 24, 2026
Clifton 1 Fairfax
Jun 25, 2026
Clifton Forge 2 Clifton Forge City Jun 28, 2026
Clinchco 1 Dickenson Jun 23, 2026
Clintwood 2 Dickenson Jun 21, 2026
Clover 1 Halifax Jun 27, 2026
Cloverdale 2 Botetourt Jun 24, 2026
Cluster Springs 2 Halifax Jun 27, 2026
Cobbs Creek 2 Mathews Jun 14, 2026
Coeburn 1 Wise Jun 29, 2026
Coleman Falls 3 Bedford Jun 21, 2026
Coles Point 1 Westmoreland Jun 27, 2026
Collinsville 1 Henry Jun 24, 2026
Colonial Beach 2 Westmoreland Jun 24, 2026
Colonial Heights 3 Colonial Heights City Jun 27, 2026
Columbia 1 Goochland Jun 24, 2026
Concord 3 Campbell Jun 24, 2026
Copper Hill 3 Floyd Jun 22, 2026
Corbin 1 Caroline Jun 29, 2026
Courtland 1 Southampton
Jun 26, 2026
Covesville 3 Albemarle Jun 27, 2026
Covington 2 Covington City Jun 27, 2026
Craddockville 1 Accomack Jun 26, 2026
Craigsville 1 Augusta Jun 25, 2026
Crewe 1 Nottoway Jun 23, 2026
Criders 1 Rockingham Jun 24, 2026
Crimora 1 Augusta Jun 28, 2026
Cripple Creek 1 Wythe Jun 22, 2026
Critz 1 Patrick Jun 25, 2026
Crockett 1 Wythe Jun 29, 2026
Cross Junction 1 Frederick Jun 24, 2026
Crozet 3 Albemarle Jun 25, 2026
Crozier 1 Goochland Jun 21, 2026
Crystal Hill 1 Halifax Jun 19, 2026
Cullen 3 Charlotte Jun 25, 2026
Culpeper 1 Culpeper Jun 21, 2026
Cumberland 1 Cumberland Jun 20, 2026
Dahlgren 2 King George Jun 28, 2026
Daleville 2 Botetourt Jun 22, 2026
Damascus 1 Washington Jun 23, 2026
Dante 1 Russell Jun 23, 2026
Danville 2 1 Danville City
Jun 28, 2026
Davenport 2 Buchanan Jun 23, 2026
Davis Wharf 1 Accomack Jun 20, 2026
Dayton 1 Rockingham Jun 17, 2026
Deerfield 1 Augusta Jun 28, 2026
Delaplane 2 Fauquier Jun 23, 2026
Deltaville 2 Middlesex Jun 24, 2026
Dendron 1 Surry Jun 28, 2026
Dewitt 1 Dinwiddie Jun 16, 2026
DHS 3 Loudoun
Jun 24, 2026
Diggs 1 Mathews Jun 29, 2026
Dillwyn 3 Buckingham Jun 27, 2026
Dinwiddie 1 Dinwiddie Jun 23, 2026
Disputanta 1 Prince George Jun 17, 2026
Doe Hill 1 Highland Jun 29, 2026
Dogue 1 King George Jun 20, 2026
Dolphin 1 Brunswick Jun 16, 2026
Doran 1 Tazewell Jun 24, 2026
Doswell 3 Hanover
Jun 24, 2026
Drakes Branch 1 Charlotte Jun 26, 2026
Draper 1 Pulaski Jun 14, 2026
Drewryville 1 Southampton
Jun 27, 2026
Dry Fork 1 Pittsylvania Jun 26, 2026
Dryden 1 Lee Jun 23, 2026
Dublin 1 Pulaski Jun 24, 2026
Duffield 1 4 Scott
Jun 24, 2026
Dugspur 2 Carroll Jun 20, 2026
Dulles 2 Loudoun
Jun 27, 2026
Dumfries 1 4 Prince William
Jun 29, 2026
Dundas 1 Lunenburg Jun 14, 2026
Dungannon 1 Scott Jun 23, 2026
Dunn Loring 1 Fairfax
Jun 23, 2026
Dunnsville 1 Essex Jun 20, 2026
Dutton 2 Gloucester Jun 29, 2026
Dyke 2 Greene Jun 23, 2026
Eagle Rock 2 Botetourt Jun 26, 2026
Earlysville 2 Albemarle Jun 23, 2026
East Stone Gap 1 Wise Jun 25, 2026
Eastville 1 Northampton Jun 23, 2026
Ebony 2 Brunswick Jun 28, 2026
Edinburg 2 Shenandoah Jun 24, 2026
Edwardsville 1 Northumberland Jun 27, 2026
Eggleston 1 Giles Jun 28, 2026
Elberon 1 Surry Jun 24, 2026
Elk Creek 1 Grayson Jun 25, 2026
Elkton 3 Rockingham Jun 26, 2026
Elkwood 1 Culpeper Jun 28, 2026
Elliston 3 Montgomery Jun 16, 2026
Emory 1 Washington Jun 26, 2026
Emporia 1 Emporia City Jun 28, 2026
Esmont 2 Albemarle Jun 28, 2026
Etlan 1 Madison Jun 27, 2026
Evergreen 3 Appomattox Jun 24, 2026
Evington 1 Campbell Jun 27, 2026
Ewing 1 Lee Jun 26, 2026
Exmore 1 Northampton Jun 26, 2026
Faber 3 Nelson Jun 21, 2026
Fairfax 1 1 Fairfax City
Jun 25, 2026
Fairfax Station 1 Fairfax
Jun 22, 2026
Fairfield 3 Rockbridge Jun 25, 2026
Falls Church 4 1 Falls Church City
Jun 27, 2026
Falls Mills 1 Tazewell Jun 27, 2026
Fancy Gap 2 Carroll Jun 20, 2026
Farmville 1 Prince Edward Jun 25, 2026
Farnham 1 Richmond Jun 21, 2026
Ferrum 1 Franklin Jun 25, 2026
Fieldale 1 Henry Jun 20, 2026
Fincastle 2 Botetourt Jun 21, 2026
Fishers Hill 2 Shenandoah Jun 25, 2026
Fishersville 2 Augusta Jun 22, 2026
Flint Hill 2 Rappahannock Jun 22, 2026
Floyd 1 Floyd Jun 26, 2026
Ford 1 Dinwiddie Jun 27, 2026
Forest 3 Bedford Jun 24, 2026
Fork Union 3 Fluvanna Jun 25, 2026
Fort Belvoir 1 1 Fairfax
Jun 27, 2026
Fort Blackmore 1 Scott Jun 13, 2026
Fort Defiance 2 Augusta Jun 27, 2026
Fort Eustis 3 Newport News City Jun 26, 2026
Fort Lee 3 Prince George Jun 23, 2026
Fort Mitchell 3 Lunenburg Jun 24, 2026
Fort Monroe 8 Hampton City Jun 29, 2026
Fort Myer 5 Arlington
Jun 24, 2026
Fort Valley 2 Shenandoah Jun 25, 2026
Foster 2 Mathews Jun 15, 2026
Franklin 3 Franklin City Jun 27, 2026
Franktown 1 Northampton Jun 26, 2026
Fredericksburg 1 1 Fredericksburg City
Jun 28, 2026
Free Union 2 Albemarle Jun 21, 2026
Freeman 1 Brunswick Jun 19, 2026
Fries 1 Grayson Jun 21, 2026
Front Royal 3 1 Warren
Jun 23, 2026
Fulks Run 1 Rockingham Jun 23, 2026
Gainesville 1 Prince William
Jun 27, 2026
Galax 1 1 Galax City
Jun 26, 2026
Garrisonville 1 Stafford
Jun 28, 2026
Gasburg 2 Brunswick Jun 27, 2026
Gate City 3 Scott Jun 27, 2026
Glade Hill 3 Franklin Jun 20, 2026
Glade Spring 1 Washington Jun 29, 2026
Gladstone 3 Nelson Jun 17, 2026
Gladys 1 Campbell Jun 27, 2026
Glasgow 3 Rockbridge Jun 29, 2026
Glen Allen 3 Henrico
Jun 22, 2026
Glen Lyn 1 Giles Jun 24, 2026
Glen Wilton 2 Botetourt Jun 21, 2026
Gloucester 1 Gloucester Jun 27, 2026
Gloucester Point 1 Gloucester Jun 26, 2026
Goldbond 1 Giles Jun 28, 2026
Goldvein 1 Fauquier Jun 25, 2026
Goochland 1 3 Goochland
Jun 24, 2026
Goode 3 Bedford Jun 26, 2026
Goodview 2 Bedford Jun 26, 2026
Gordonsville 2 Orange Jun 28, 2026
Gore 2 Frederick Jun 28, 2026
Goshen 1 Rockbridge Jun 27, 2026
Graves Mill 2 Madison Jun 25, 2026
Great Falls 1 Fairfax
Jun 22, 2026
Green Bay 1 Prince Edward Jun 24, 2026
Greenbackville 2 Accomack Jun 27, 2026
Greenbush 1 Accomack Jun 28, 2026
Greenville 1 Augusta Jun 23, 2026
Greenway 1 Fairfax
Jun 25, 2026
Greenwood 1 Albemarle Jun 21, 2026
Gretna 1 Pittsylvania Jun 26, 2026
Grimstead 1 Mathews Jun 21, 2026
Grottoes 1 Rockingham Jun 21, 2026
Grundy 1 Buchanan Jun 20, 2026
Gum Spring 1 Goochland Jun 27, 2026
Gwynn 1 Mathews Jun 19, 2026
Hacksneck 1 Accomack Jun 26, 2026
Hadensville 1 Goochland Jun 23, 2026
Hague 1 Westmoreland Jun 21, 2026
Halifax 1 Halifax Jun 22, 2026
Hallieford 1 Mathews Jun 21, 2026
Hallwood 1 Accomack Jun 17, 2026
Hamilton 1 Loudoun
Jun 28, 2026
Hampden Sydney 3 Prince Edward Jun 27, 2026
Hampton 1 3 Hampton City
Jun 29, 2026
Hanover 3 Hanover
Jun 22, 2026
Harborton 1 Accomack Jun 24, 2026
Hardy 6 Franklin Jun 27, 2026
Hardyville 2 Middlesex Jun 29, 2026
Harman 1 Buchanan Jun 28, 2026
Harrisonburg 1 2 Harrisonburg City
Jun 24, 2026
Hartfield 1 Middlesex Jun 21, 2026
Hartwood 1 Stafford
Jun 24, 2026
Hayes 1 Gloucester Jun 29, 2026
Haymarket 1 Prince William
Jun 24, 2026
Haynesville 1 Richmond Jun 24, 2026
Haysi 1 Dickenson Jun 24, 2026
Haywood 1 Madison Jun 23, 2026
Head Waters 1 Highland Jun 21, 2026
Heathsville 1 Northumberland Jun 24, 2026
Henrico 3 Henrico
Jun 23, 2026
Henry 3 Franklin Jun 27, 2026
Herndon 1 1 Fairfax
Jun 27, 2026
Highland Springs 3 Henrico
Jun 24, 2026
Hillsville 1 Carroll Jun 27, 2026
Hiltons 3 Scott Jun 15, 2026
Hinton 1 Rockingham Jun 27, 2026
Hiwassee 1 Pulaski Jun 28, 2026
Honaker 1 Russell Jun 29, 2026
Hood 2 Madison Jun 24, 2026
Hopewell 3 Hopewell City Jun 27, 2026
Horntown 1 Accomack Jun 27, 2026
Horsepen 1 Tazewell Jun 23, 2026
Hot Springs 1 Bath Jun 25, 2026
Howardsville 2 Albemarle Jun 21, 2026
Huddleston 1 Bedford Jun 26, 2026
Hudgins 1 Mathews Jun 27, 2026
Hume 3 Fauquier Jun 21, 2026
Huntly 2 Rappahannock Jun 19, 2026
Hurley 2 Buchanan Jun 27, 2026
Hurt 1 Pittsylvania Jun 22, 2026
Hustle 1 Essex Jun 20, 2026
Independence 1 Grayson Jun 16, 2026
Indian Valley 1 Floyd Jun 26, 2026
Iron Gate 2 Alleghany Jun 27, 2026
Irvington 1 Lancaster Jun 28, 2026
Isle of Wight 12 Isle of Wight
Jun 23, 2026
Ivanhoe 1 Wythe Jun 23, 2026
Ivor 3 Southampton
Jun 24, 2026
Ivy 2 Albemarle Jun 27, 2026
Jamaica 1 Middlesex Jun 24, 2026
Jamestown 1 James City Jun 22, 2026
Jamesville 1 Northampton Jun 26, 2026
Jarratt 1 2 Greensville
Jun 27, 2026
Java 1 Pittsylvania Jun 23, 2026
Jeffersonton 1 Culpeper Jun 28, 2026
Jenkins Bridge 1 Accomack Jun 16, 2026
Jersey 1 King George Jun 21, 2026
Jetersville 1 Amelia Jun 26, 2026
Jewell Ridge 1 Tazewell Jun 24, 2026
Jonesville 1 Lee Jun 25, 2026
Keeling 1 Pittsylvania Jun 26, 2026
Keen Mountain 1 Buchanan Jun 15, 2026
Keene 2 Albemarle Jun 27, 2026
Keezletown 2 Rockingham Jun 23, 2026
Keller 1 1 Accomack
Jun 24, 2026
Kenbridge 1 Lunenburg Jun 23, 2026
Kents Store 1 Fluvanna Jun 27, 2026
Keokee 1 Lee Jun 27, 2026
Keswick 2 Albemarle Jun 29, 2026
Keysville 1 Charlotte Jun 26, 2026
Kilmarnock 2 Lancaster Jun 24, 2026
King and Queen Court Hous 1 King and Queen Jun 28, 2026
King and Queen Court House 1 King and Queen Jun 29, 2026
King George 1 King George Jun 26, 2026
King William 3 King William Jun 23, 2026
Kinsale 1 Westmoreland Jun 17, 2026
La Crosse 4 Mecklenburg Jun 24, 2026
Lacey Spring 1 Rockingham Jun 27, 2026
Lackey 1 York Jun 28, 2026
Ladysmith 1 Caroline Jun 26, 2026
Lambsburg 2 Carroll Jun 17, 2026
Lancaster 1 Lancaster Jun 29, 2026
Laneview 1 Essex Jun 28, 2026
Lanexa 1 New Kent Jun 21, 2026
Laurel Fork 1 Carroll Jun 15, 2026
Lawrenceville 3 Brunswick Jun 25, 2026
Lebanon 1 Russell Jun 24, 2026
Leesburg 2 1 Loudoun
Jun 20, 2026
Leon 1 Madison Jun 27, 2026
Lexington 5 Lexington City Jun 28, 2026
Lightfoot 1 York Jun 27, 2026
Lignum 1 Culpeper Jun 21, 2026
Lincoln 2 Loudoun
Jun 23, 2026
Linden 2 Warren Jun 27, 2026
Linville 1 Rockingham Jun 23, 2026
Little Plymouth 1 King and Queen Jun 19, 2026
Lively 1 Lancaster Jun 28, 2026
Locust Dale 1 Madison Jun 27, 2026
Locust Grove 1 Orange Jun 23, 2026
Locust Hill 1 Middlesex Jun 24, 2026
Locustville 1 Accomack Jun 25, 2026
Long Island 1 Pittsylvania Jun 20, 2026
Loretto 2 Essex Jun 28, 2026
Lorton 1 Fairfax
Jun 27, 2026
Lottsburg 1 Northumberland Jun 28, 2026
Louisa 1 Louisa Jun 26, 2026
Lovettsville 1 Loudoun
Jun 26, 2026
Lovingston 1 Nelson Jun 28, 2026
Low Moor 2 Alleghany Jun 27, 2026
Lowry 3 Bedford Jun 23, 2026
Lunenburg 3 Lunenburg Jun 14, 2026
Luray 2 Page Jun 21, 2026
Lynch Station 1 Campbell Jun 28, 2026
Lynchburg 3 2 Lynchburg City
Jun 26, 2026
Lyndhurst 1 Augusta Jun 25, 2026
Machipongo 1 Northampton Jun 20, 2026
Macon 1 Powhatan Jun 21, 2026
Madison 2 Madison Jun 23, 2026
Madison Heights 3 Amherst Jun 27, 2026
Maidens 1 Goochland Jun 24, 2026
Manakin Sabot 1 Goochland Jun 20, 2026
Manassas 1 1 Manassas City
Jun 20, 2026
Manassas Park 1 Manassas City Jun 21, 2026
Mannboro 1 Amelia Jun 29, 2026
Manquin 3 King William Jun 27, 2026
Mappsville 1 Accomack Jun 26, 2026
Marion 2 Smyth Jun 21, 2026
Marionville 1 Northampton Jun 20, 2026
Markham 2 Fauquier Jun 25, 2026
Marshall 1 Fauquier Jun 27, 2026
Martinsville 1 1 Martinsville City
Jun 25, 2026
Maryus 1 Gloucester Jun 29, 2026
Mascot 1 King and Queen Jun 23, 2026
Massies Mill 1 Nelson Jun 28, 2026
Mathews 1 Mathews Jun 26, 2026
Mattaponi 1 King and Queen Jun 19, 2026
Maurertown 2 Shenandoah Jun 25, 2026
Mavisdale 2 Buchanan Jun 23, 2026
Max Meadows 1 Wythe Jun 28, 2026
Maxie 1 Buchanan Jun 27, 2026
Mc Clure 1 Dickenson Jun 21, 2026
Mc Coy 2 Montgomery Jun 23, 2026
Mc Dowell 1 Highland Jun 19, 2026
Mc Gaheysville 1 Rockingham Jun 23, 2026
Mc Kenney 1 Dinwiddie Jun 27, 2026
Mc Lean 1 Fairfax
Jun 28, 2026
McCoy 1 Montgomery Jun 20, 2026
McDowell 1 Highland Jun 27, 2026
McGaheysville 1 Rockingham Jun 27, 2026
McLean 1 Fairfax
Jun 24, 2026
Meadows of Dan 1 Patrick Jun 28, 2026
Meadowview 1 Washington Jun 28, 2026
Mears 1 Accomack Jun 21, 2026
Mechanicsville 3 Hanover
Jun 27, 2026
Meherrin 4 Prince Edward Jun 25, 2026
Melfa 1 Accomack Jun 26, 2026
Mendota 1 Washington Jun 25, 2026
Meredithville 1 Brunswick Jun 27, 2026
Merrifield 1 Fairfax
Jun 22, 2026
Merry Point 1 Lancaster Jun 23, 2026
Middlebrook 1 Augusta Jun 28, 2026
Middleburg 1 Loudoun
Jun 27, 2026
Middletown 1 Frederick Jun 24, 2026
Midland 1 Fauquier Jun 28, 2026
Midlothian 3 Chesterfield
Jun 29, 2026
Milford 1 Caroline Jun 27, 2026
Millboro 1 Bath Jun 23, 2026
Millers Tavern 3 Essex Jun 26, 2026
Millwood 2 Clarke Jun 26, 2026
Mineral 1 Louisa Jun 27, 2026
Mint Spring 1 Augusta Jun 26, 2026
Mitchells 1 Culpeper Jun 29, 2026
Modest Town 1 Accomack Jun 28, 2026
Mollusk 1 Lancaster Jun 24, 2026
Moneta 2 Bedford Jun 28, 2026
Monroe 3 Amherst Jun 19, 2026
Montebello 2 Nelson Jun 15, 2026
Monterey 1 Highland Jun 27, 2026
Montpelier 1 Hanover
Jun 26, 2026
Montpelier Station 2 Orange Jun 14, 2026
Montross 1 Westmoreland Jun 21, 2026
Montvale 2 Bedford Jun 20, 2026
Moon 1 Mathews Jun 25, 2026
Morattico 2 Lancaster Jun 27, 2026
Moseley 1 Chesterfield
Jun 25, 2026
Mount Crawford 1 Rockingham Jun 23, 2026
Mount Holly 1 Westmoreland Jun 28, 2026
Mount Jackson 2 Shenandoah Jun 24, 2026
Mount Sidney 1 Augusta Jun 27, 2026
Mount Solon 1 Augusta Jun 27, 2026
Mount Vernon 1 Fairfax
Jun 26, 2026
Mouth of Wilson 1 Grayson Jun 17, 2026
Mustoe 1 Highland Jun 24, 2026
Narrows 1 Giles Jun 29, 2026
Naruna 1 Campbell Jun 27, 2026
Nassawadox 3 Northampton Jun 25, 2026
Nathalie 1 Halifax Jun 22, 2026
Natural Bridge 3 Rockbridge Jun 24, 2026
Natural Bridge Station 3 Rockbridge Jun 29, 2026
Nellysford 1 Nelson Jun 27, 2026
Nelson 1 Mecklenburg Jun 24, 2026
Nelsonia 2 Accomack Jun 28, 2026
New Canton 3 Buckingham Jun 24, 2026
New Castle 2 Craig Jun 24, 2026
New Church 1 Accomack Jun 20, 2026
New Hope 1 Augusta Jun 25, 2026
New Kent 4 New Kent Jun 26, 2026
New Market 2 Shenandoah Jun 27, 2026
New Point 1 Mathews Jun 20, 2026
New River 1 Pulaski Jun 27, 2026
Newbern 1 Pulaski Jun 21, 2026
Newington 1 Fairfax
Jun 24, 2026
Newport 1 Giles Jun 26, 2026
Newport News 4 2 Newport News City
Jun 27, 2026
Newsoms 1 Southampton
Jun 24, 2026
Newtown 4 King and Queen Jun 19, 2026
Nickelsville 5 Scott Jun 24, 2026
Ninde 1 King George Jun 21, 2026
Nokesville 1 Prince William
Jun 27, 2026
Nora 1 Dickenson Jun 29, 2026
Norfolk 2 1 Norfolk City
Jun 26, 2026
Norge 1 James City Jun 21, 2026
North 2 Mathews Jun 26, 2026
North Garden 2 Albemarle Jun 25, 2026
North Tazewell 1 Tazewell Jun 25, 2026
Norton 1 1 Norton City
Jun 28, 2026
Norwood 6 Nelson Jun 26, 2026
Nottoway 1 Nottoway Jun 29, 2026
Nuttsville 1 Lancaster Jun 21, 2026
Oak Hall 1 Accomack Jun 23, 2026
Oakpark 1 Madison Jun 28, 2026
Oakton 1 2 Fairfax
Jun 28, 2026
Oakwood 1 Buchanan Jun 21, 2026
Occoquan 3 Prince William
Jun 27, 2026
Oilville 1 Goochland Jun 21, 2026
Oldhams 1 Westmoreland Jun 15, 2026
Onancock 1 Accomack Jun 22, 2026
Onemo 1 Mathews Jun 29, 2026
Onley 1 Accomack Jun 26, 2026
Ophelia 1 Northumberland Jun 23, 2026
Orange 2 Orange Jun 25, 2026
Ordinary 2 Gloucester Jun 25, 2026
Oriskany 2 Botetourt Jun 19, 2026
Orkney Springs 2 Shenandoah Jun 27, 2026
Orlean 1 Fauquier Jun 20, 2026
Oyster 1 Northampton Jun 23, 2026
Paeonian Springs 1 Loudoun
Jun 22, 2026
Paint Bank 2 Craig Jun 21, 2026
Painter 1 Accomack Jun 26, 2026
Palmyra 2 Fluvanna Jun 20, 2026
Pamplin 3 Appomattox Jun 25, 2026
Paris 2 Clarke Jun 27, 2026
Parksley 1 Accomack Jun 25, 2026
Parrott 1 Pulaski Jun 27, 2026
Partlow 1 Spotsylvania
Jun 27, 2026
Patrick Springs 1 Patrick Jun 23, 2026
Pearisburg 1 Giles Jun 27, 2026
Pembroke 1 Giles Jun 28, 2026
Penhook 1 Franklin Jun 27, 2026
Penn Laird 2 Rockingham Jun 25, 2026
Pennington Gap 1 Lee Jun 24, 2026
Petersburg 3 Petersburg City Jun 26, 2026
Phenix 3 Charlotte Jun 24, 2026
Philomont 2 Loudoun
Jun 21, 2026
Pilgrims Knob 3 Buchanan Jun 28, 2026
Pilot 1 Montgomery Jun 24, 2026
Piney River 4 Nelson Jun 27, 2026
Pittsville 7 Pittsylvania Jun 28, 2026
Pleasant Valley 2 Rockingham Jun 15, 2026
Pocahontas 1 Tazewell Jun 26, 2026
Poquoson 5 Poquoson City Jun 22, 2026
Port Haywood 1 Mathews Jun 28, 2026
Port Republic 1 Rockingham Jun 27, 2026
Port Royal 1 Caroline Jun 16, 2026
Portsmouth 1 9 Portsmouth City
Jun 29, 2026
Pound 1 Wise Jun 25, 2026
Pounding Mill 1 Tazewell Jun 19, 2026
Powhatan 1 Powhatan Jun 23, 2026
Pratts 2 Madison Jun 28, 2026
Prince George 3 Prince George Jun 28, 2026
Prospect 3 Prince Edward Jun 21, 2026
Providence Forge 4 New Kent Jun 21, 2026
Pulaski 1 Pulaski Jun 26, 2026
Pungoteague 1 Accomack Jun 26, 2026
Purcellville 1 Loudoun
Jun 21, 2026
Quantico 1 Prince William
Jun 26, 2026
Quicksburg 2 Shenandoah Jun 24, 2026
Quinby 1 Accomack Jun 25, 2026
Quinque 2 Greene Jun 22, 2026
Quinton 3 New Kent Jun 28, 2026
Radford 1 Radford City Jun 26, 2026
Radiant 2 Madison Jun 22, 2026
Randolph 1 Charlotte Jun 29, 2026
Raphine 1 Rockbridge Jun 24, 2026
Rapidan 1 Culpeper Jun 29, 2026
Rappahannock Academy 1 Caroline Jun 23, 2026
Raven 1 Buchanan Jun 28, 2026
Rawlings 1 Brunswick Jun 27, 2026
Rectortown 1 Fauquier Jun 28, 2026
Red Ash 1 Tazewell Jun 20, 2026
Red House 3 Charlotte Jun 29, 2026
Red Oak 3 Charlotte Jun 27, 2026
Redwood 2 Franklin Jun 25, 2026
Reedville 2 Northumberland Jun 21, 2026
Remington 1 Fauquier Jun 21, 2026
Republican Grove 1 Halifax Jun 21, 2026
Rescue 5 Isle of Wight
Jun 29, 2026
Reston 1 1 Fairfax
Jun 27, 2026
Reva 1 Madison Jun 23, 2026
Rhoadesville 1 Orange Jun 29, 2026
Rice 1 Prince Edward Jun 23, 2026
Rich Creek 1 Giles Jun 26, 2026
Richardsville 2 Culpeper Jun 20, 2026
Richlands 1 Tazewell Jun 24, 2026
Richmond 3 1 Richmond City
Jun 25, 2026
Ridgeway 1 Henry Jun 23, 2026
Rileyville 2 Page Jun 29, 2026
Riner 1 Montgomery Jun 18, 2026
Ringgold 1 Pittsylvania Jun 20, 2026
Ripplemead 1 Giles Jun 24, 2026
Rixeyville 1 Culpeper Jun 21, 2026
Roanoke 2 1 Roanoke City
Jun 27, 2026
Rochelle 2 Madison Jun 24, 2026
Rockbridge Baths 1 Rockbridge Jun 28, 2026
Rockville 1 Hanover
Jun 28, 2026
Rocky Gap 1 Bland Jun 27, 2026
Rocky Mount 3 Franklin Jun 22, 2026
Rollins Fork 1 King George Jun 27, 2026
Rose Hill 1 Lee Jun 17, 2026
Rosedale 1 Russell Jun 28, 2026
Roseland 1 Nelson Jun 22, 2026
Round Hill 1 Loudoun
Jun 27, 2026
Rowe 2 Buchanan Jun 21, 2026
Ruby 1 Stafford
Jun 28, 2026
Ruckersville 2 Greene Jun 24, 2026
Rural Retreat 1 Wythe Jun 24, 2026
Rustburg 3 Campbell Jun 24, 2026
Ruther Glen 1 Caroline Jun 27, 2026
Ruthville 1 Charles City Jun 23, 2026
Saint Charles 1 Lee Jun 25, 2026
Saint Paul 1 Wise Jun 29, 2026
Saint Stephens Church 3 King and Queen Jun 22, 2026
Salem 2 Salem
Jun 27, 2026
Saltville 1 Smyth Jun 26, 2026
Saluda 1 Middlesex Jun 26, 2026
Sandston 3 Henrico
Jun 29, 2026
Sandy Hook 1 Goochland Jun 17, 2026
Sandy Level 4 Pittsylvania Jun 28, 2026
Sandy Point 1 Westmoreland Jun 20, 2026
Sanford 1 Accomack Jun 28, 2026
Saxe 4 Charlotte Jun 27, 2026
Saxis 1 Accomack Jun 27, 2026
Schley 2 Gloucester Jun 16, 2026
Schuyler 3 Nelson Jun 28, 2026
Scottsburg 1 Halifax Jun 17, 2026
Scottsville 2 Albemarle Jun 24, 2026
Seaford 1 York Jun 22, 2026
Sealston 1 King George Jun 29, 2026
Seaview 3 Northampton Jun 26, 2026
Sedley 4 Southampton
Jun 23, 2026
Selma 2 Alleghany Jun 29, 2026
Severn 2 Gloucester Jun 28, 2026
Shacklefords 1 King and Queen Jun 23, 2026
Sharps 1 Richmond Jun 27, 2026
Shawsville 1 Montgomery Jun 29, 2026
Shenandoah 6 Page Jun 25, 2026
Shipman 3 Nelson Jun 24, 2026
Shortt Gap 2 Buchanan Jun 24, 2026
Singers Glen 1 Rockingham Jun 29, 2026
Skippers 2 Greensville Jun 22, 2026
Skipwith 3 Mecklenburg Jun 26, 2026
Smithfield 3 Isle of Wight
Jun 25, 2026
Somerset 2 Orange Jun 28, 2026
Somerville 1 Fauquier Jun 22, 2026
South Boston 1 Halifax Jun 21, 2026
South Hill 2 Mecklenburg Jun 28, 2026
Sparta 1 Caroline Jun 26, 2026
Speedwell 1 Wythe Jun 21, 2026
Spencer 1 Henry Jun 27, 2026
Sperryville 3 Rappahannock Jun 24, 2026
Spotsylvania 1 Spotsylvania
Jun 28, 2026
Spout Spring 3 Appomattox Jun 27, 2026
Spring Grove 1 Surry Jun 26, 2026
Springfield 1 Fairfax
Jun 22, 2026
Stafford 2 Stafford
Jun 27, 2026
Staffordsville 1 Giles Jun 29, 2026
Stanardsville 2 Greene Jun 22, 2026
Stanley 2 Page Jun 25, 2026
Stanleytown 1 Henry Jun 22, 2026
Star Tannery 1 Frederick Jun 27, 2026
State Farm 1 Goochland Jun 22, 2026
Staunton 1 1 Staunton City
Jun 23, 2026
Steeles Tavern 1 Augusta Jun 23, 2026
Stephens City 1 Frederick Jun 26, 2026
Stephenson 1 Frederick Jun 27, 2026
Sterling 2 Loudoun
Jun 24, 2026
Stevensburg 1 Culpeper Jun 21, 2026
Stevensville 4 King and Queen Jun 28, 2026
Stony Creek 1 Sussex Jun 28, 2026
Strasburg 1 Shenandoah Jun 28, 2026
Stratford 1 Westmoreland Jun 25, 2026
Stuart 1 Patrick Jun 25, 2026
Stuarts Draft 2 Augusta Jun 18, 2026
Studley 3 Hanover
Jun 27, 2026
Suffolk 3 8 Suffolk City
Jun 27, 2026
Sugar Grove 1 Smyth Jun 24, 2026
Sumerduck 1 Fauquier Jun 24, 2026
Surry 1 Surry Jun 29, 2026
Susan 1 Mathews Jun 24, 2026
Sussex 1 Sussex Jun 24, 2026
Sutherland 4 Dinwiddie Jun 23, 2026
Sutherlin 1 Pittsylvania Jun 26, 2026
Sweet Briar 3 Amherst Jun 21, 2026
Swoope 1 Augusta Jun 28, 2026
Swords Creek 1 Russell Jun 26, 2026
Syria 1 Madison Jun 24, 2026
Tangier 1 Accomack Jun 26, 2026
Tannersville 1 Tazewell Jun 21, 2026
Tappahannock 1 Essex Jun 25, 2026
Tasley 1 Accomack Jun 27, 2026
Tazewell 1 Tazewell Jun 26, 2026
Temperanceville 1 Accomack Jun 21, 2026
Thaxton 2 Bedford Jun 28, 2026
The Plains 1 Fauquier Jun 24, 2026
Thornburg 1 Spotsylvania
Jun 29, 2026
Timberville 4 Rockingham Jun 27, 2026
Toano 1 James City Jun 23, 2026
Toms Brook 2 Shenandoah Jun 25, 2026
Topping 1 Middlesex Jun 23, 2026
Townsend 9 Northampton Jun 23, 2026
Trevilians 1 Louisa Jun 20, 2026
Triangle 1 Prince William
Jun 29, 2026
Troutdale 1 Grayson Jun 20, 2026
Troutville 2 Botetourt Jun 21, 2026
Troy 2 Fluvanna Jun 21, 2026
Tyro 2 Nelson Jun 28, 2026
Union Hall 2 Franklin Jun 20, 2026
Unionville 2 Orange Jun 19, 2026
University of Richmond 3 Richmond City Jun 23, 2026
Upperville 2 Fauquier Jun 25, 2026
Urbanna 1 Middlesex Jun 23, 2026
Valentines 2 Brunswick Jun 21, 2026
Vansant 1 Buchanan Jun 28, 2026
Vernon Hill 1 Halifax Jun 14, 2026
Verona 1 Augusta Jun 25, 2026
Vesta 1 Patrick Jun 28, 2026
Vesuvius 2 Rockbridge Jun 29, 2026
Victoria 2 Lunenburg Jun 29, 2026
Vienna 2 Fairfax
Jun 22, 2026
Viewtown 1 Culpeper Jun 29, 2026
Village 1 Richmond Jun 17, 2026
Villamont 2 Bedford Jun 24, 2026
Vinton 2 Roanoke
Jun 20, 2026
Virgilina 1 Halifax Jun 28, 2026
Virginia Beach 3 Virginia Beach City Jun 29, 2026
Virginia State University 3 Petersburg City Jun 24, 2026
Wachapreague 1 Accomack Jun 29, 2026
Wake 2 Middlesex Jun 24, 2026
Wakefield 1 Sussex Jun 27, 2026
Walkerton 3 King and Queen Jun 27, 2026
Wallops Island 1 Accomack Jun 20, 2026
Wardtown 1 Northampton Jun 26, 2026
Ware Neck 2 Gloucester Jun 27, 2026
Warfield 1 Brunswick Jun 28, 2026
Warm Springs 1 Bath Jun 29, 2026
Warrenton 1 1 Fauquier
Jun 27, 2026
Warsaw 1 Richmond Jun 27, 2026
Washington 2 Rappahannock Jun 21, 2026
Water View 1 Middlesex Jun 22, 2026
Waterford 1 Loudoun
Jun 29, 2026
Wattsville 1 Accomack Jun 25, 2026
Waverly 1 Sussex Jun 29, 2026
Waynesboro 1 1 Waynesboro City
Jun 28, 2026
Weber City 3 Scott Jun 23, 2026
Weems 1 Lancaster Jun 20, 2026
West Augusta 1 Augusta Jun 21, 2026
West McLean 1 Fairfax
Jun 27, 2026
West Point 1 King William Jun 28, 2026
Weyers Cave 2 Augusta Jun 27, 2026
White Hall 2 Albemarle Jun 20, 2026
White Marsh 2 Gloucester Jun 27, 2026
White Plains 2 Brunswick Jun 15, 2026
White Post 1 Clarke Jun 22, 2026
White Stone 2 Lancaster Jun 28, 2026
Whitetop 1 Grayson Jun 24, 2026
Whitewood 1 Buchanan Jun 28, 2026
Wicomico 2 Gloucester Jun 27, 2026
Wicomico Church 1 Northumberland Jun 23, 2026
Williamsburg 1 1 James City
Jun 23, 2026
Williamsville 1 Bath Jun 28, 2026
Willis 1 Floyd Jun 28, 2026
Willis Wharf 1 Northampton Jun 21, 2026
Wilsons 1 Dinwiddie Jun 21, 2026
Winchester 2 2 Winchester City
Jun 20, 2026
Windsor 3 Isle of Wight
Jun 24, 2026
Wingina 6 Nelson Jun 21, 2026
Wirtz 2 Franklin Jun 24, 2026
Wise 1 Wise Jun 27, 2026
Withams 1 Accomack Jun 28, 2026
Wolford 2 Buchanan Jun 25, 2026
Wolftown 2 Madison Jun 21, 2026
Woodberry Forest 3 Madison Jun 22, 2026
Woodbridge 4 1 Prince William
Jun 26, 2026
Woodford 1 Caroline Jun 29, 2026
Woodlawn 1 Carroll Jun 25, 2026
Woods Cross Roads 1 Gloucester Jun 23, 2026
Woodstock 2 Shenandoah Jun 28, 2026
Woodville 1 Rappahannock Jun 29, 2026
Woolwine 2 Patrick Jun 26, 2026
Wylliesburg 2 Charlotte Jun 24, 2026
Wytheville 2 Wythe Jun 29, 2026
Yale 1 Sussex Jun 28, 2026
Yorktown 1 1 York
Jun 24, 2026
Zacata 1 Westmoreland Jun 21, 2026
Zanoni 2 Gloucester Jun 20, 2026
Zuni 3 Isle of Wight
Jun 20, 2026

Resources

Virginia Food Banks

We list thousands of soup kitchens and food banks all across the nation.

Free Dental Care Clinics

Search for public housing and affordable housing options now.

Free Rehab Centers

Find free and low cost drug rehab and alchool detox treament centers

Free Mental Health Centers

Find free mental health treament centers