Mecklenburg County Pet Services (North Carolina)

Find Mecklenburg County, NC veterinarians, pet stores, animal shelters, dog parks, animal hospitals, pet sitters & boarding near me, including locations, hours, and phone numbers.


Animal Hospitals in Mecklenburg County, North Carolina provide medical treatment to animals, including animal medical care services, preventive care exams, diagnostic exams, laboratory services, surgical procedures, emergency medical services, dental services, and other medical care for animals.

4 Seasons Cat Hospital Charlotte NC 6926 Shannon Willow Road 28226 704-752-5120

Animal Care Hospital of Matthews Matthews NC 1216 Matthews-Mint Hill Road 28105 704-847-3647

Animal Hospital of Cornelius Cornelius NC 18726 West Catawba Avenue 28031 704-892-1585

Animal Hospital of Davidson Davidson NC 260 Griffith Street 28036 704-892-1992

Animal Medical Hospital & 24 Hour Urgent Care Charlotte NC 3832 Monroe Road 28205 704-334-4684

Archdale Animal Hospital Charlotte NC 1319 Archdale Drive 28217 704-552-2333

Atrium Animal Hospital Charlotte NC 6520 McMahan Drive 28226 704-542-2000

Ballantyne Veterinary Clinic Charlotte NC 16139 Lancaster Highway 28277 704-926-7000

Birkdale Animal Hospital Huntersville NC 16010 Northcross Drive 28078 704-655-0202

Brookdale Animal Hospital Charlotte NC Plaza Road Extension 28215 704-626-6013

Buckley Animal Hospital Charlotte NC 8316 Pineville-Matthews Road 28226 704-540-5077

Carolinas Veterinary Medical Hospital Charlotte NC 10330 Feldfarm Lane 28210 704-752-7227

Central Providence Veterinary Hospital Charlotte NC 10618 Providence Road 28277 704-844-8387

Charlotte Veterinary Surgery Matthews NC 2440 Plantation Center Drive 28105 704-844-8664

Clear Creek Animal Hospital Charlotte NC 9301 Albemarle Road 28227 704-535-2896

Clear Creek Animal Hospital Charlotte NC 6916 Harrisburg Road 28215 704-537-8405

Commonwealth Animal Hospital Charlotte NC 1909 Commonwealth Avenue 28205 704-370-0767

Compassionate Care Veterinary Hospital of Charlotte Charlotte NC 9300 Monroe Road 28270 704-847-4796

Cotswold Animal Hospital Charlotte NC 401 South Sharon Amity Road 28211 704-365-3787

Davis Lake Animal Hospital Charlotte NC 4971 David Cox Road 28269 704-599-0405

Dilworth Animal Hospital Charlotte NC 814 East Boulevard 28203 704-808-7387

Freedom Animal Hospital Charlotte NC 3055 Freedom Drive 28208 704-399-6534

Fullwood Animal Hospital Matthews NC 11229 East Independence Boulevard 28105 704-545-2235

Fullwood Animal Hospital Matthews NC 4101 Matthews-Mint Hill Road 28105 704-545-2235

Hambright Animal Hospital Huntersville NC 11725 Hambright Road 28078 704-912-5333

Heart & Hand Veterinary Hospital Charlotte NC 9705 Mintworth Avenue 28227 704-573-2744

Hickory Grove Animal Hospital Charlotte NC 5450 North Sharon Amity Road 28215 704-563-5858

Hight Veterinary Hospital - University Area Charlotte NC 9528 North Tryon Street 28262 704-595-9377

Huntersville Animal Care Hospital Huntersville NC 14899 Statesville Road 28078 704-875-0974

LakeCross Veterinary Hospital Huntersville NC 106 Parr Drive 28078 704-948-6300

Long Animal Hospital Charlotte NC 2523 South Boulevard 28203 704-526-0417

Main Street Veterinary Hospital Cornelius NC 20306 North Main Street 28031 704-765-1115

Mallard Creek Animal Hospital Charlotte NC 2110 Ben Craig Drive 28262 704-717-7878

Mallard Creek Animal Hospital Charlotte NC 7305 North Tryon Street 28262 704-598-6525

Miller Animal Hospital Matthews NC 10638 Monroe Road 28105 704-847-0224

Mixed Pet Veterinary Hospital Charlotte NC 7930 Rea Road 28277 704-752-9787

NODA Animal Hospital Charlotte NC 2909 North Davidson Street 28205 704-375-0212


Animal Shelters in Mecklenburg County, NC provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

Animal Rescue and Relief, Inc. Charlotte NC 1001 East W.T. Harris Boulevard 28213 704-737-7544

Catering to Cats and Dogs, Inc. Cornelius NC PO Box 123 28031 704-408-2350

Charlotte Animal Control Bur Charlotte NC 8315 Byrum Drive 28217 704-336-3786

Charlotte SPCA Charlotte NC 6319 Fair Valley Drive 28226

Cornelius Animal Shelter Cornelius NC 19110 Meridian Street 28031 704-237-3602

Great Dane Rescue of the Carolinas, Inc. Huntersville NC 10425 Mount Holly-Huntersville Road 28078 704-697-9706

Humane Society of Charlotte Charlotte NC 2700 Toomey Avenue 28203 704-377-0534

Margaret Hailey Cat Sanctuary Charlotte NC 1005 Hawfield Road 28214 704-392-4360

Matthews Town Animal Control Matthews NC 1600 Tank Town Road 28105 704-847-3644

Mecklenburg County Humane Society Charlotte NC 1815 Park Drive 28204 704-377-1714

Mecklenburg County SPCA Charlotte NC PO Box 36293 28236


Dog Parks in Mecklenburg County, North Carolina offer off-lease areas for dogs, dog recreational services, exercise spaces, outdoor space for dogs, and some have ponds, water features, agility equipment, and pickup stations.

Barkingham Park Dog Park Charlotte NC 2900 Rocky River Road 28213 704-336-3854

Davies Dog Park Charlotte NC 4635 Pineville-Matthews Road 28226