Virginia
Up

 

Washington
  

GoodSearch animal banner

Home                       

Shelters 

Rescues 

Services 

Alerts / Petitions 

Links / Awards 

Puppy Mills, What are the? 

 

 

 

August 

 

 

 


Click Here to Help A Pet!

 

 


Cesar Millan Foundation

 


Videos that will help with training your new or current pets! Pease take a look!

 

 

 

 

Attention Military Personnel
Are you being deployed overseas and don't have anybody to care for your pet? Don't take them to a shelter - contact Operation Noble Foster instead. They will find a foster home for your pet until you return.

 

 


Join Care2.com's 
Race for Pets!

Why you should NOT advertise: 
"FREE Pet to a Good Home!"
Click Here!

 

 

 

 

 

 

Animal Cruelty is Family Violence How to Raise Awareness of the Animal Cruelty/Family Violence Connection. 

 

 Rescue Pet Store - Serving the animal rescue community

 

 

Dog Supplies
High quality dog food
and treats right to your door.
http://www.5stardog.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Virginia Animal Shelters & Animal Control Agencies 

Border States:  Kentucky  /  Maryland  /  North Carolina  /  Tennessee  /  West Virginia 

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Add an Animal Shelter
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

This is a directory of Virginia pet shelters, animal rescues and more.  Below select the first letter of the city closest to you for an animal shelter, sanctuary or animal control agency.  Also, don't forget to view our animal rescue page if you are looking for a certain type of animal from the many wonderful animal rescues we have listed.  

Are you looking for a companion for your pet? or how about a companion, gift or present for yourself?  Visit your local animal shelter or rescue today!  There are many animals looking for and needing a loving home today.  In many shelters across the country over 75% of the animals are euthanized because there are not enough homes for them. 

Please research the breed before you buy or adopt, you'll be glad you did!  All domestic birds, cats, dogs, ferrets, horses, rabbits and more have a story to tell. Please give them the time that they deserve. They didn't ask to be left behind.  They are looking for that forever loving  home.   Help the pet overpopulation, animal shelters and rescuers by spaying/neutering your pets!!  

If you would like to add a animal shelter or animal rescue group to our website, please visit our Add a listing page

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES  US Directory

City 

Listed in alphabetical order by City.  Select the first letter of the city you are looking for.  Keep in mind that some shelters may have a mailing address only.  In that case it does not mean that they are necessarily located in that city.  
A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z  


Help stop the pet overpopulation by spaying/neutering your pets!
Image hosting by Photobucket

Save A Life!  Adopt a pet from your local shelter/animal rescue group!

Ask Oprah to do a show on pets!  Find out how!   Click Here!
The most rewarding thing about this is to find and educate the people who had no idea about these issues! 
Help spread the word!

Each day 10,000 humans are born in the U.S. - and each day 70,000 puppies and kittens are born. As long as these birth rates exist, there will never be enough homes for all the animals.  Each year, in this country alone, millions of healthy, adoptable cats and dogs are killed because there are not enough homes for them all. An estimated 15 million dogs and cats must be killed each year in this country because no one wants them. They are abandoned, abused, neglected, and unknown by many people.  Many people don't realize they can find a good pet at their local shelter or animal rescue.  

These animals have originally come from a variety of sources such as (but not limited to): puppy (pet) mills, pet stores, backyard breeders and people who no longer have time for them or didn't realize what all was involved in taking care of that kind of pet.  You will find puppies, kittens, adult cats, trained dogs, small animals, big animals, birds and more.  They are available for adoption at your local shelter or animal rescue group, right now!  In many cases there is absolutely nothing wrong with these animals.  The previous owners just could not keep them for whatever reasons.  Many people don't understand that having a pet is a life commitment for the life of that animal.  Some people can no longer keep their pets, due to life changing issues in their own lives.  Help save a life and adopt a pet today.  Many animals don't have much time.  Visit your local animal shelter or rescue today!  

Some of you are probably saying that the animal shelters/rescues are too strict about adopting their pets.  These organizations CARE about their animals and want to make sure that all animals are going to a good forever home!  There are reasons why they have rules and restrictions.  They are not in it for the money.  They are in it for the animals and future parents(owner's) best interest.

This is a directory of Animal Shelters and Animal Control Agencies throughout Virginia.  The listings are in alphabetical order by City or County.   If you can not find the Shelter or Animal Control agency, try looking under Animal Rescues.  If you still can not find what you are looking for, please suggest the shelter or animal control agency to us.  

Please note that not all of the US organizations or individuals are registered 501(3)(c) nonprofits. If they claim 501(c)(3) or 501(c)(3) pending & it's important to you or you have doubts about the organization, you can check on their status using Guide Star or IRS Non-Profit Search.  

 

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Top of Page
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

URGENT NOTICES:

Urgent notices are notices that these animals do not have much time and will be euthanized if not adopted soon.  Please help make more room in the shelter by adopting a loving pet today!  This is only a small listing of animals needing help now, please contact your local shelter on how you can help.  Not all shelters list their pets as URGENT!  Also, help the pet overpopulation by spaying/neutering your pets so that their offspring don't end up getting abused, neglected or on Death Row.   

Dublin, VA Pulaski County Animal Control -  Pulaski County Animal Shelter and Humane Education Center  View some of the animals up for adoption HERE.
Address:  80 Dublin Park Rd, Dublin VA 24084   Phone: (540) 674-8359  

Floyd, VA Floyd County Animal Control
Address:  110 Pound Road, Floyd, Virginia 24091   Phone: 540-745-9365  

Halifax, VA  Halifax County Animal Control - PO Box 699, Halifax, VA 24558   Phone: 434-572-4292  

Lee County, VA  Lee Animal Rescue League - Please note that this website is done by volunteer ONLY. Some of the animals listed are animals that are at the Lee County Dog Pound. It is a high-kill pound and we go in and take pictures to try to give the ones we cannot pull out a chance.  PLEASE CONTACT US! We NEED your help!  
Mailing Address:  323 East Morgan Ave, Pennington Gap, VA 24277   

Montross, VA  Westmoreland County Animal Shelter - All stray dogs taken to the shelter have a 7-day period of grace, after which Virginia State law dictates they can be euthanized (those with collars get 10 days). Surrendered dogs (those with names in our list) can go any day. The shelter works very hard to find adopters or rescues as quickly as possible. A sudden influx of dogs can fill the shelter overnight and leave the staff with no choice but to remove dogs who have been held beyond the required period.
PO Box 1000, 6154 Stratford Hall Road, Montross VA 22520   Phone: 804-493-0869  

Saluda, VA  Middlesex County Animal Shelter - Will you give one of us a home before its to late, PLEASE!  
Address:  2840 Gen. Puller Hwy, Saluda, VA 23149   Phone: 804-758-2779  

South Boston, VA  Halifax County Humane Society - is a non-sheltered program that rescues animals and provides them for adoption to loving families. Since we are non-sheltered, we rely on generous people who are willing to be foster parents to animals while they wait to be adopted.  We are in DESPERATE need of foster homes! Everyday, wonderful dogs and cats are dying in our shelter due to lack of foster/adoptive homes.  
Address:  PO Box 969, South Boston, VA 24592   Phone: 434-579-3255  

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Top of Page
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

Counties:  

Accomack, Albemarle, Alexandria, Alleghany, Amelia, Amherst, Appomattox, Arlington, Augusta, Bath, Bedford, Bland, Botetourt, Bristol, Brunswick, Buchanan, Buckingham, Buena Vista, Campbell, Caroline, Carroll, Charles City, Charlotte, Charlottesville, Chesapeake, Chesterfield, Clarke, Clifton Forge, Colonial Heights,  Covington, Craig, Culpeper, Cumberland, Danville, Dickenson, Dinwiddie, Emporia, Essex, Fairfax, Falls Church, Fauquier, Floyd, Fluvanna, Franklin, Frederick, Fredericksburg, Galax, Giles, Gloucester, Goochland, Grayson, Greene, Greensville, Halifax, Hampton, Hanover, Harrisonburg, Henrico, Henry, Highland, Hopewell, Isle Of Wight, James City, King And Queen, King George, King William, Lancaster, Lee, Lexington, Loudoun, Louisa, Lunenburg, Lynchburg, Madison Manassas, Martinsville, Mathews, Mecklenburg, Middlesex, Montgomery, Nelson, New Kent, Newport News, Norfolk, Northampton, Northumberland, Nottoway, Orange, Page, Patrick, Petersburg, Pittsylvania, Portsmouth, Powhatan, Prince Edward, Prince George, Prince William, Pulaski, Radford, Rappahannock, Richmond, Roanoke, Rockbridge, Rockingham, Russell Salem, Scott, Shenandoah, Smyth, South Boston, Southampton, Spotsylvania, Stafford, Staunton, Suffolk, Surry, Sussex, Tazewell, Virginia Beach, Warren, Washington, Waynesboro, Westmoreland, Williamsburg, Winchester, Wise, Wythe, York

 

Pet Shelter Directories

Choosing a pet for you   

How to be a responsible pet owner- choosing the right pet for you  

Animal Control Offices of Virginia

Virginia Animal Shelters

Pet Finder -  Adopt a pet dog or cat from animal welfare organizations across the country.

Net Pets - A listing of some pet shelters in your area. 

World Animal Net - Find animal shelters, animal rescues, sanctuaries and more in your state.  

Animal Net for Pets - Directory and resources for Virginia Humane Societies, animal shelters, pet adoptions, animal cruelty help and resources, bird rescue and other organizations dealing with animal welfare in Virginia.

Rescue Clearinghouse - Directory of animal shelters, pet rescues, and humane societies.  Be sure to visit your state's newsletter!  

Cats with No Name - Directory of Virginia Shelters & Rescuers.  

Virginia Animal Control Directory

Virginia Animal Control Association

Virginia DirectoryVirginia Communities Online, Visit Virginia's web sites.  

Virginia Animal Shelters - Shelters located in Virginia.  

 

 

City 

A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z  

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Top of Page
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

 

A 

Abingdon, Virginia  Washington County Animal Control - Porter Animal Shelter  View some of the animals we have for adoption HERE.
Address:  27252 Porter Lane, Abingdon, VA   Phone: 276-676-6210   

Abingdon, Virginia - Bristol Humane Society - Pet tips, lost and found, spay/neuter assistance program, suggestions on finding a home for a pet, humane education program, and volunteer opportunities.
Address:  27252 Porter Ln, Abingdon, VA 24210  

Accomac, Virginia  Accomac County Animal Control - PO Box 149, Accomac, VA 23301   Phone: 757-787-1131  or 757-824 5666  

Accomack County Virginia  Eastern Shore Regional Animal Control Facility - See Melfa, VA 

Albemarle County Animal Control  -  See Charlottesville, VA  

Aldie, Virginia   Friends of Animal Shelter - 39710 Goodpuppy Ln, Aldie, VA 20105   Phone: 703- 327-4530

Alexandria, Virginia Alexandria Animal Welfare League  View some of the animals we have for adoption HERE.   
Address: 4101 Eisenhower Avenue, Alexandria, VA 22304   Phone: 703-838-4774  

Alexandria, Virginia King Street Cats - King Street Cats is an organization composed of people like you -- caring people who love animals. Founded in 2003,  KSC has grown to include an adoption center for rescued cats and an adoption program.   View some of the animals we have for adoption HERE.   
Address:  213 King Street, Alexandria, VA 222314   Phone: 703-231-7199  

Alleghany County Animal Control - See Covington, VA 

Alleghany Humane Society - See  Low Moor, VA  

Altavista, Virginia  Campbell County Animal Control & Care Facility - See Rustburg, VA   

Amherst, Virginia  Amherst County Animal Control - PO Box 390, Amherst, VA 24521   Phone: 434-946-9400   

Amherst, Virginia Humane Society of Amherst County -  PO Box 614, 322 Shelter Lane, 
Amherst, VA 24521   Phone: 434-946-9410

Amelia, Virginia Amelia County Animal Shelter - PO Box A, 16565 Five Forks Rd, Amelia VA 23002   Phone: 804-561-3878  

Amissville, Virginia  Rappahannock County Animal Shelter - 5100 Waterford Rd, Amissville, VA 20106   Phone: 540-937-3336  

Amissville, Virginia Rappahannock Animal Welfare League - RAWL can only adopt to people in the following areas: Northern and parts of Central VA, MD, DC, parts of PA, WV, and NJ.  The RAWL shelter is located at the county landfill in Amissville, VA.  View some of the animals we have for adoption HERE.
Address:  PO Box 396, Amissville, Va 20106   Phone: 540-937-3336 or 540-937-3283  

Appomattox, Virginia Appomattox County Animal Control - 3074 Morning Star Rd, Appomattox, VA 24522     Phone: 434-352-3103   

Arlington, Virginia  Animal Welfare League of Arlington - is Arlington County Virginia's official animal shelter and humane society.  Animals are available for adoption to residents of Virginia, Maryland, and Washington, DC.  
Address: 2650 S. Arlington Mill Dr, Arlington, VA 22206     Phone:  703-931-9241  

Arlington, Virginia  SPCA of Northern Virginia - is a non-profit, all-volunteer, private organization established by local concerned citizens to rescue domestic animals from cruelty, neglect and abandonment.  View some of the animals we have for adoption HERE.  Foster homes URGENTLY needed!!  
Address:  PO Box 100220, Arlington, VA 22210-3220   Phone: 703-799-9390  

Arrington, Virginia  Nelson County Animal Control Shelter - 996 Morse Ln, Arrington, VA 22922   Phone: 434-263-7047   

Ashland, Virginia  Hanover County Pound - View some of the animals we have for adoption HERE.  
Address:  12471 Taylor Complex Lane, Ashland, VA    Phone: 804-365-6485

Ashland, Virginia  Hanover Humane Society - We always need financial support and specific items to help with our mission of saving animals.  View some of the animals we have for adoption HERE.  
Dogs will be located at:  12190 Washington Highway (Route 1) in Ashland.
Address: PO Box 1011, Ashland, VA 23005   Phone:  804-798-0806  

Augusta County Virginia  Augusta Regional SPCASee  Staunton, VA 24401   

Augusta County Animal Control - See Verona, VA   

Aylett, Virginia  Indian Rivers Humane Society - is an all volunteer, non-profit organization, serving King William, Essex and King & Queen Counties.  View some of the animals we have for adoption HERE.  
Address:  PO Box 264, Aylett, VA 23009   Phone: 804-769-0669  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

B 

Bedford, Virginia  Bedford County Animal Control Shelter - View some of the animals we have for adoption HERE.  
Address:  1307 Falling Creek Rd, Bedford, VA 24523   Phone: 540-586-7690  

Bedford, Virginia  Bedford Humane Society - PO Box 1293, Bedford, VA 24523   Phone: 540- 586-6100  

Berryville, Virginia  Clarke County Animal Shelter - Address:  225 Ramsburg Lane, Berryville, VA 22611   Phone: 540-955-5104  

Big Stone Gap, Virgina   Big Stone Gap Animal Control - Police Dept, Big Stone Gap, VA  24219   Phone: 276-553-0117  or 540-523-0119  

Bland, Virgina  Bland County Animal Control - PO Box 510, Bland, VA 24315   Phone: 276-688-4622  

Botefourt County Animal Control - See Fincastle, VA 

Boydton, Virginia  Mecklenburg County Animal Control - PO Box 307, Boydton, VA 23917   Phone: 804-738-6191  

Bristol, Virginia  Bristol Humane Society - 415 Cumberland St, Bristol VA 24201   Phone: 276-645-7400  

Brookneal, Virginia  Campbell County Animal Control & Care Facility - See Rustburg, VA

Brunswick County Animal Shelter - See Lawrenceville, VA  

Buchanan County Animal Shelter - See Grundy, VA  

Buckingham, Virginia  Buckingham County Animal Control Shelter - 13360 W. James Anderson Hwy, Buckingham, VA 23921   Phone: 434-969-4242  

Buena Vista, Virginia  Buena Vista Animal Control - Buena Vista, VA  24415  Phone: 540-261-6172 ext. 30  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

C

Campbell County Animal Control & Care Facility - See  Rustburg, VA  

Campbell County Humane Society - See  Rustburg, VA  

Caroline County Animal Control Shelter - See Milford, VA  

Caroline County Virginia  Rappahannock Humane Society - dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.    See  Fredericksburg, VA  

Carroll County Animal Control - See link under  Hillsville, VA  

Casanova, Virginia  Fauquier SPCA, Inc  - 
Address:  9350 Rogues Rd (Rt 602), Casanova, VA     Phone: 540-788-9000   

Catlett, Virginia  Country Club Kennels - The Chance Foundation  - We accept visits by appointment only.  Donations needed!!  View some of the animals we have for adoption HERE.
Address:  10739 Bristersburg Road, Catlett, VA 20119   Phone: 540-788-3559

Centreville, Virginia  Little Buddies Humane Society and SPCA  - We are a 501(c)(3) nonprofit corporation.  View some of the animals we have for adoption HERE.
Address:  PO Box 1543, Centreville, VA 20122   Phone: 703-946-3632   

Chantilly, Virginia  Lost Dog and Cat Rescue Foundation  - We need your help!  Your money, time or material donations will help save the lives of homeless animals. We are 501 3(c) non-profit, and all financial contributions go directly to care of our animals.  View some of the animals we have for adoption HERE.
Address:  PO Box 223953, Chantilly, VA 20153-3953   Phone: (703) 295-DOGS  

Charles City, Virginia  Charles City Animal Control Shelter  -  PO Box 128, Charles City, VA 23030   Phone: 804-652-4745  

Charlotte Court House, Virginia  Charlotte County Animal Control  -  PO Box 608, Charlotte Court House, VA 23923   Phone: 434- 542-5141 

Charlottesville, Virginia  Albemarle County Animal Control  -  For more information on animal-related issues, please contact an Animal Control Officer.  
Address:  1600 5th St Ext, Charlottesville, VA 22902    Phone: 434-296-5807   

Charlottesville, Virginia  Charlottesville-Albemarle SPCA  -  One of the most important services is providing a positive alternative for close to 5,000 homeless dogs, cats, rabbits, guinea pigs, rats/mice and hamsters each year. We have a high adoption rate for our dogs and puppies, and are working very hard to reduce the overpopulation of cats and kittens so as to place as many of our felines as possible.  View some of the animals we have for adoption HERE.
Address:  3355 Berkmar Drive, Charlottesville, VA 22901    Phone: 434-973-5959  

Chesapeake, Virginia - Chesapeake Humane SocietyPO Box 15061, Chesapeake, VA 23328

Chesapeake, Virginia - Chesapeake Animal Control Unit - operates under the umbrella of the Police Department.  View some of the animals we have for adoption HERE.
Address:  3807 Cook Blvd., Chesapeake, VA 23323   Phone: 757-382-8080 Ext. 1  

Chesapeake, Virginia - Animal Assistance League of Virginia - is a not for profit shelter dedicated to helping pets find homes when they are no longer wanted by their owners. We are a "low-kill" shelter.  View some of the animals we have for adoption HERE.
Address:  1149 New Mill Drive, Chesapeake, VA 23322   Phone:  757-548-0045

Chester, Virginia - S.A.F.E. Saving Animals from Euthanasia  - is a non-profit organization whose mission is to reduce the number of intakes at the pounds by promoting spay/neuter and to rescue as many pets as possible from euthanasia at the pounds. Presently, S.A.F.E. primarily works with the Hopewell Animal Shelter.  View some of the animals we have for adoption HERE.
Contact: PO Box 2483, Chester, VA 23831   Phone: 804-751-4501   

Chesterfield, Virginia - Chesterfield County Animal Control Humane Society - View some of the animals we have for adoption HERE.
Address:  PO Box 2916, 9300 Public Works Road, Chesterfield, VA 23832   Phone: 804-717-6236 

Chesterfield County Virginia  SOS - Pen Pals - Established "Pen Pals," a training and rehabilitation program with the Virginia Department of Corrections. Inmates socialize cats and learn dog training techniques making the animals more adoptable.  The Pen Pals Cat Shelter is located at the Pocahontas Correctional Unit in Chesterfield County, VA.  View some of the cats we have for adoption HERE
View some of the dogs we have for adoption HERE
Address:  PO Box 2490, Glen Allen, VA 23058   Phone: 804-358-7499 x4

Christiansburg, Virginia  Humane Society of Montgomery County - A no kill shelter.  
Address:  1183 Flanagan Dr, Christiansburg, VA 24073   Phone: 540-382-1166  

Christiansburg, Virginia  Montgomery County Animal Care & Control - View some of the animals we have for adoption HERE.
Address: 434 Cinnabar Road, Christiansburg, VA 24073  Phone: 540-382-5795  

Clarke County Animal Shelter - See Berryville, VA  

Clarke County SPCA - See Winchester, VA 

Clarksville, Virginia  Lake County SPCA - is a non-profit, no-kill animal rescue group based in Mecklenburg County, Virginia.  Donations and Volunteers desperately needed!!  
Address:  PO Box 14, Clarksville, VA 23927   Phone: 434-374-8076  

Clifton Forge, Virginia  Clifton Forge Animal Control -  Phone: 540-863-2513  Visit: Alleghany Humane Society - See  Low Moor, VA 

Clintwood, Virginia  Dickenson County Animal Shelter -  Clintwood, VA 24228   Phone: 276-835-1320

Colonial Beach, Virginia  Colonial Beach Humane Society - 6 Irving Ave N, Colonial Beach, VA 22443   Phone: 804-224-2122   

Colonial Beach, Virginia  Wendy's Feline Friends - 1228 Holly Vista Dr, Colonial Beach, VA 22443   Phone: 804-224-1079  

Colonial Heights, Virginia  Colonial Heights Animal Control Shelter - 900 East Roslyn Rd   Mailing Address:  PO Box 3401, Colonial Heights, VA 23834   
Phone: 804-520-9397  

Colonial Heights, Virginia  SPCA of Petersburg and Colonial Heights - helps those who cannot speak for themselves.  
Address:  201 Temple Ave, Suite E, Colonial Heights, VA 23834   Phone: 804-526-7722

Covington, Virginia  Alleghany County Animal Control - 265 W Main St, Covington, VA 22426   Phone: 540-965-1770   Alleghany Humane Society - See Low Moor, VA  

Culpeper, Virginia  Humane Society of Culpeper - View some of the animals up for adoption HERE.  
Address:  PO Box 1224, Culpeper, VA 22701   Phone: 540-727-7554   

Cumberland, Virginia    Cumberland County Animal Pound - 101 Poorhouse Rd, Cumberland, VA 23040   Phone: 804-492-4740  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

D

Danville, Virginia  Danville Area Humane SocietyLearn about the shelter and how you can help us help the animals.  Phone: (434) 799-0843 

Dickenson County Animal Shelter -  See  Clintwood, VA  

Dillwyn, Virginia  Beath Animal Shelter - View some of the animals up for adoption HERE.
Address:  PO Box 628, Dillwyn, VA 23936   Phone: 434-983-7387   

Dinwiddie, Virginia  Dinwiddie Animal Control - PO Box 120 Dinwiddie, VA 23841  Phone: 804-469-4550

Dinwiddie, Virginia  Dinwiddie Animal Shelter - 10903 Wheelers Pond Rd, Dinwiddie, VA 23841   Phone: 804-469-4547 

Disputanta, Virginia  Disputanta Animal Hospital - 8401 County Dr, Disputanta, VA  Phone: 804-991-3909   

Dublin, Virginia  Pulaski County Animal Control -  Pulaski County Animal Shelter and Humane Education Center  View some of the animals up for adoption HERE.
Address:  80 Dublin Park Rd, Dublin VA 24084   Phone: (540) 674-8359  

Dublin, Virginia  Pulaski County Humane Society -  PO Box 1046, Dublin VA 24084   Phone: 540-674-0089 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

E

Eastville, Virginia  Northhampton County Animal Control - PO Box 66, Eastville, VA  23347   Phone: 757-678-0440   

Edinburg, Virginia  Shenandoah County Animal Shelter - View some of the animals we have for adoption HERE.
Address:  268 Landfill Rd, Edinburg, VA 22824   Phone: 540-984-8955  

Emporia, Virginia  Emporia Animal Control - 310 Budd Street, Emporia, VA 23847   Phone: 434-634-2121

Emporia, Virginia  Emporia/Greensville Animal Shelter - Newport Lane, Emporia, VA 23847   Phone: 434-634-2121  or 434-634-3609   

Emporia, Virginia  Emporia/Greensville Humane Society - We are a non-profit organization.  We operate completely out of foster homes until we raise enough money to build our own building.
Address:  113 B Baker St, Emporia, VA 23847   Phone: 434-634-3413   

Essex County Virginia    Indian Rivers Humane Society - See Aylett, VA 

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

F

Fairfax, Virginia Humane Society of Fairfax County - 4057 Chain Bridge Road, Fairfax, VA 22030   Phone: (703) 385-PETS (7387)  

Fairfax, Virginia Fairfax County Animal Control/Animal Shelter - Our animals are housed at Town and Country Animal Hospital.  Located at 9836 Fairfax Blvd, Fairfax, Virginia 22031.  View some of the animals we have for adoption HERE.
Address:  4500 West Ox Road, Fairfax, Virginia 22030   Phone: 703-830-1100   (Hearing impaired TTY 703-691-3255) 

Falls Church, Virginia Falls Church Animal Control - 300 Park Ave, Falls Church, VA 22046   Phone: 703-248-5172 or 703-241-5053

Farmville, Virginia Prince Edward County Animal Control - PO Box 382, Farmville, VA 23901   Phone: 434-392-8837   

Fincastle, Virginia League for Animal Protection - is a non-profit, no-kill shelter in the Roanoke Valley.  
Address:  603 Poor Farm Road, PO Box 561, Fincastle VA 24090   Phone: 540-473-3853

Fincastle, Virginia   Botefourt County Animal Control - PO Box 18, Fincastle, VA 24175   Phone: 540-473-8030  

Floyd, Virginia  Floyd County Animal Control
Address:  110 Pound Road, Floyd, Virginia 24091   Phone: 540-745-9365  

Floyd, Virginia  Floyd County Humane Society -  We are a 501c3, tax exempt group of volunteers with the goals of ending the needless euthanasia of healthy, adoptable companion animals through our spay/neuter, foster, and education programs. We do not have a shelter to call our own, but we take all of our foster animals from our local county pound. In working with our county shelter, in a span of 4 years, we have reduced the euthanasia rate from 99% to less than 30%, thanks to the help of our volunteers and Animal Control Officers.  View some of the animals we have for adoption HERE.
Address:  PO Box 862, Floyd VA 24091   Phone: 540-745-9365  

Franklin, Virginia  Franklin Animal Shelter - is a small city shelter run by Animal Control.
1024 Pretlow Street, Franklin, VA 23851   Phone: 757-562-8605

Franklin County Virginia Humane Society Inc - See Rocky Mount, VA  

Frederick County Virginia SPCA - See Winchester,  VA 

Fredericksburg, Virginia  Spotsylvania County Animal Shelter - Donations needed!!  View some of the animals we have for adoption HERE.
Address:  450 T.V. Dr, Fredericksburg, VA 22408   Phone: 540-507-7450  or 540-507-7459   

Fredericksburg, Virginia  Rappahannock Humane Society - All animals that RHS rescues are kept in a foster environment and are not crated, except for health reasons, and then for the shortest possible time.  RHS is dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.  View some of the animals we have for adoption HERE.
Address:  PO Box 8072, Fredericksburg, VA 22404   Phone: 540-785-4388  

Front Royal, Virginia  Humane Society of Warren County - 1245 Progress Dr, Front Royal, VA 22630    Phone: 540-635-4734   

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

G

Galax, Virginia  Galax-Carroll Grayson Animal Shelter - 200 Fairfax St, Galax, VA 24333   Phone: 276-236-8501  

Glen Allen, Virginia  SOS - Pen Pals - Established "Pen Pals," a training and rehabilitation program with the Virginia Department of Corrections. Inmates socialize cats and learn dog training techniques making the animals more adoptable.  The Pen Pals Cat Shelter is located at the Pocahontas Correctional Unit in Chesterfield County, VA.  
View some of the cats we have for adoption HERE
View some of the dogs we have for adoption HERE
Address:  PO Box 2490, Glen Allen, VA 23058   Phone: 804-358-7499 x4

Gloucester, Virginia  Gloucester County Animal Control The county animal shelter is located behind Winn Dixie on Beehive Drive.
PO Box 329, Gloucester, VA 23061      Phone: 804-693-5290  

Gloucester, Virginia  Gloucester-Mathews Humane Society - Volunteers needed!!  View some of the animals we have for adoption HERE.
Address: PO Box 385, 9131 Rang Tang Rd, Gloucester, VA 23061 VA 23061   Phone: 804 693-5520 

Green County Animal Control & Shelter - See Stanardsville, VA  

Grundy, Virginia  Buchanan County Animal Shelter - View some of the animals we have for adoption HERE.
Address:  PO Drawer 950, Grundy VA US 24614   Phone: 276-935-6580   

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

H

Halifax, Virginia  Halifax County Animal Control - PO Box 699, Halifax, VA 24558   Phone: 434-572-4292 

Halifax County Humane Society - See  South Boston, VA  

Hampton, Virginia  Animal Aid Society - is a no-kill dog shelter located in Hampton, Virginia.  
Address:  8 Butler Farm Road (Physical)
PO Box 1865, Grafton VA 23692   Phone: 757-865-0511 

Hampton, Virginia  The Cat Corner - We are a no-kill cat shelter, providing a home to the kitties who come our way until someone like YOU gives them a loving, permanent home! View some of the animals we have for adoption HERE.  
Address: 85 Fulton St, Hampton, VA 23663   Phone: 757- 722-0590  

Hanover County Pound - See  Ashland, VA  

Harrisonburg, Virginia  Rockingham-Harrisonburg SPCA - View some of the animals we have for adoption HERE
Address:  2170 Old Furnace Road, PO Box 413, Harrisonburg, VA  22803   
Phone: 540-434-5270  

Heathsville, Virginia  Northumberland County Animal Shelter
Address:  11703 Northumberland Highway, Heathsville, VA 22473
Phone: 804-435-2597

Henrico County Animal Protection - See the link under Richmond, VA 

Hillsville, Virginia  Carroll County Animal Control - 605 Pine St, Hillsville, VA 24343   Phone: 276-730-3000   

Hopewell, Virginia  Hopewell Humane Society - Donations and Volunteers needed!!  
Address:  PO Box 562, 323 East Poythress Street, Hopewell, VA 23860   Phone: 804-458-7303 

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

I

Isle of Wight, Virginia  Isle of Wight County Animal Shelter - View some of the animals we have for adoption HERE
Address:  PO Box 80, 13100 Poorhouse Road, Isle of Wight, VA 23397   Phone: 757-365-6318  

Isle of Wight County, Virginia  Isle of Wight County Humane Society - As an all volunteer organization, the IOW County Humane Society depends upon the generosity of kind people in our community to fund our work. We receive no government funding and rely entirely upon private and corporate donors. We have no office, no building, no salaries and very little operating expense.
Address:  PO Box 273, Smithfield, VA 23431   

J

James City County Animal Control - See  Williamsburg, VA 

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

K

Kilmarnock, Virginia The Animal Welfare League Inc - Serving the animals of Lancaster, Northumberland, Westmoreland and Richmond Counties for over 40 years.  View some of the animals we have for adoption HERE.   
Mailing Address: PO Box 975, White Stone, VA 22578  
Physical Address:  4 Irvington Rd, Kilmarnock, VA 22482
Phone: 804-435-0822 or 804-462-0091 

King George, Virginia  King George Animal Control - We are a county operated Animal Control/Pound facility.  
Address:  11220 Henry Griffin Rd, King George, VA 22485  Phone: 540-775-2120  

King George County Virginia  Rappahannock Humane Society - dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.    See  Fredericksburg, VA   

King William, Virginia  King William Veterinary Clinic/Pound - Address:  1242 Sharon Rd, King William, VA 23086   Phone: 804-769-3200  

King William, Virginia  Indian Rivers Humane Society - is an all volunteer, non-profit organization, serving King William, Essex and King & Queen Counties.  
Address:  PO Box 264, Aylett, VA 23009   

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

L

Lancaster County Virginia   The Animal Welfare League Inc - See White Stone, VA 

Lawrenceville, Virginia  Brunswick County Animal Shelter - 595 Planters Rd, Lawrenceville, VA 23868   Phone: 434-848-0912   

Lebanon, Virginia  Russell County Animal Shelter - PO Box 1208, Lebanon, VA 24266   Phone: 276-889-8000   

Leesburg, Virginia - Humane Society of Loudoun County -  Foster Homes Desperately Needed!!  
PO Box 601, Leesburg, VA  20178    Phone: 703-777-2912   

Lexington, Virginia - Rockbridge SPCA -  View some of the animals we have for adoption HERE.
Address:  10 Animal Place, PO Box 528, Lexington, VA 24450   Phone: 540-463-5123 

Loudoun County Animal Control Shelter - See Waterford, VA  

Loudoun County Humane Society -  See  Leesburg, VA 

Louisa, Virginia - Loudoun SPCA -is brand new registered non-profit, no-kill, rescue league serving the growing communities in western Loudoun County, Virginia.  
Northern Virginia  Phone: 540-687-5306 

Louisa, Virginia - Louisa Humane Society - is dedicated to the welfare of all animals and to helping them find good, loving homes.  View some of the animals we have for adoption HERE.
Address: PO Box 1837, Louisa, VA 23093  Phone: 540-967-3648  

Louisa County Animal Shelter - See Mineral, VA  

Lovingston, Virginia - Nelson County Humane Society/SPCA - The Almost Home Pet Adoption Center is a no-kill facility owned and operated by the Humane Society/SPCA of Nelson County.  View some of the animals we have for adoption HERE.
Address:  PO Box 208, 29 Stagebridge Rd, Lovingston, VA 22949   Phone: 434-263-7722 

Low Moor, Virginia  Alleghany Humane Society - We serve as an animal shelter and local pound for Alleghany County, the city of Covington and the town of Clifton Forge, Virginia.  Our purpose is to try to reduce the number of animals euthanized every year at our local animal control facility.  
Address:  PO Box 60, 304 Karnes Road, Low Moor, VA 24457   Phone: 540-862-2436   

Lynchburg, Virginia - Lynchburg Humane Society  - Giving Animals a Second Chance.  View some of the animals we have for adoption HERE.
Address:  3305 Naval Reserve Rd, Lynchburg VA 24501    Phone:  434-846-1438  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

M

Madison, Virginia - Madison County Animal Control - 115 Church St, Madison, VA 22727   Phone: 540-948-5161   

Madison, Virginia - Madison County Humane Society - PO Box 833, Madison, VA 22727   Phone: 540-948-3191   

Manassas, Virginia  Potomac Animal Allis Inc - 8026 Stillbrooke Rd, Manassas, VA 20112   Phone: 703-791-4720  

Manassas, Virginia  Manassas CASPCA - Every month during the summer, the CASPCA receives approximately 350 cats and kittens each month. In addition, throughout the year, we take in approximately 180 dogs each month.
Manassas, VA   Phone: 703-257-5492  

Manassas, Virginia  Manassas City Animal Adoption Center
Address:  10039 Dean Drive, Manassas, VA 20110   Phone: 703-257-2420  

Manassas, Virginia  Prince William County Animal Control Shelter - View some of the animals we have for adoption HERE.
Address: 14807 Bristow Rd, Manassas, VA 20112   Phone: 703-792-6465  

Manassas, Virginia  Northern Virginia Animal League - is an all volunteer, not for profit, 501- c (3) cat rescue organization. NVAL does not have a shelter.  View some of the animals we have for adoption HERE.
Address: 

Manassas Park, Virginia  Manassas Park Animal Control - 329 Manassas Dr, Manassas Park, Virginia 20111  Phone: 703-361-1136   

Marion, Virginia  Smyth County Animal Control - View some of the animals we have for adoption HERE.
Address:  287 Fox Valley Road, 121 Bagley Circle Suite 100, Marion, VA 24354   Phone: 276-646-2222  

Martinsville, Virginia  Martinsville Animal Control - 55 W Church Street
Martinsville, VA  24112  Phone: 276-638-8751  

Martinsville, Virginia  SPCA of Martinsville-Henry County - View some of the animals we have for adoption HERE.
Address:  132 Joseph Martin Highway, Martinsville, VA 24112   
Phone: 276-638-PAWS (7297)  

Mathews, Virginia  Mathews County Animal Control - PO Box 839, Mathews, VA 23109   Phone: 804-725-7177

Mecklenburg County Animal Control - See Boydton, VA  

Meherrin, Virginia  Southside SPCA - is a no-kill, non-profit animal shelter in south central Virginia, serving 12 counties, and we are run entirely on donations.   
Address:  PO Box 66, Meherrin, VA 23954   Phone: 434-736-9595   

Melfa, Virginia  Eastern Shore Regional Animal Control Facility - We are a regional facility providing shelter for animals from both Accomack and Northampton Counties in Virginia.
Address:  28167 Beacon Rd, Melfa, VA 23410   Phone: 757-787-7091  

Merrifield, Virginia  Friends of Homeless Animals is a non-profit 501(c)(3) no-kill, all-volunteer organization dedicated to saving homeless dogs and cats. We provide rescue, medical care, spaying/neutering, rehabilitation, and adoption services in the Northern Virginia area.  
Address: PO Box 2575, Merrifield, VA 22116   Phone: 703-385-0224  

Middlesex County Dog Pound - See Saluda, VA 

Middlesex County Animal Shelter - See Saluda, VA 

Midlothian, Virginia  Deer Run Animal Wellness Center - We are a vet office that assists in the placement of abandoned animals at our clinic. WE ARE NOT A SHELTER. Many of the animals listed on this site are Courtesy Listings for other organizations to aid in placement of stray or abandoned animals.

Milford, Virginia  Caroline County Animal Control Shelter - View some of the animals we have for adoption HERE.
14080 Devils Three Jump Road, Milford, VA 22514   Phone: 804-633-9041  

Mineral, Virginia  Louisa County Animal Shelter - View some of the animals we have for adoption HERE.
Address:  Mica Road (Route 700), Mineral, VA 23117   
Phone: 540 894-4219 or 540 967-3477 

Montgomery County, Virginia  Montgomery County Animal Control - 434 Cinnabar Road, Christiansburg VA, 24073   Phone: 540-382-5795  

Montgomery County Animal Care & Control - See Christiansburg, VA 

Montgomery County Humane Society - See Christiansburg, VA 

Montgomery County, Virginia  Montgomery County Animal Shelter -  Phone: 540-382-5795  

Montross, Virginia  Westmoreland County Animal Shelter - All stray dogs taken to the shelter have a 7-day period of grace, after which Virginia State law dictates they can be euthanized (those with collars get 10 days). Surrendered dogs (those with names in our list) can go any day. The shelter works very hard to find adopters or rescues as quickly as possible. A sudden influx of dogs can fill the shelter overnight and leave the staff with no choice but to remove dogs who have been held beyond the required period.
PO Box 1000, 6154 Stratford Hall Road, Montross VA 22520   Phone: 804-493-0869  

Montross, Virginia  Northern Neck Humane Society - We provide programs to the residents in Lancaster, Northumberland, Richmond and Westmoreland counties.  Donations needed!!  View some of the animals we have for adoption HERE.
Address:  PO Box 283, Montross, VA 22520   Phone: 866-472-4304