Vets in Philadelphia, PA
This list of vets in Philadelphia, PA covers 92 clinics within about 22 miles of central Philadelphia, taken from OpenStreetMap. 4 clinics list emergency or 24-hour care (3 with 24-hour hours), and they’re shown first. 3 are cat-only or feline-focused practices. 50 listings include a phone number and 42 list opening hours. Most are in Philadelphia, Media, Malvern and Norristown.

24-hour and emergency vets in Philadelphia
These clinics list emergency care or 24-hour hours in OpenStreetMap. Hours change, so call on the way. If your cat is struggling to breathe, straining to pee or has collapsed, go now. See what to do in a cat emergency.
BluePearl Pet Hospital
- 40 Three Tun Road, Malvern, PA 19355
- Open 24 hours, 7 days
- bluepearlvet.com
Hickory Veterinary Hospital
- 2303 Hickory Road, Plymouth Meeting, PA 19462
- Open 24 hours, 7 days
- hickoryvet.com
Keystone Veterinary Emergency and Referral
No phone number listedDirectionsVSEC animal hospital
- 301 Veterans Highway, Levittown, PA 19056-1029
- Open 24 hours, 7 days
- bluepearlvet.com
Cat-only and feline vets in Philadelphia
Practices whose name says they treat cats only, or focus on cats.
Cats Only
- 1533 Dekalb Street, Norristown, PA 19401
No phone number listedDirectionsThe Cat Doctor
No phone number listedDirectionsThe Cat Hospital of Media
- 102 West Baltimore Avenue, Media, PA 19063
- Mon–Fri 08:00–18:00 · Sat 08:00–11:00
- thecathospitalofmedia.com
All other vet clinics in Philadelphia
85 clinics, A to Z. The emergency and cat-only clinics above aren’t repeated here.
No clinic matches that. Try a different name or ZIP code.
2nd Street Animal Hospital
- 966 North 2nd Street, 19123
- Mon–Fri 08:00–19:00 · Sat 09:00–16:00
- 2ndstreetvet.com
Andorra Vet Clinic
- 638 Ridge Pike, Lafayette Hill, PA 19444
No phone number listedDirectionsAnimedic
No phone number listedDirectionsArt City Vets
- 2000 Hamilton Street, Unit 109, Philadelphia, PA 19130
- Mon–Fri 08:00–19:00
- artcityvets.com
Art City Vets & Urgent Care
- 2001 Hamilton Street, Unit 1, 19130
- Mon–Fri 08:00–20:00 · Sat 08:00–18:00 · Sun 08:00–16:00
- artcityvets.com
Art Museum Veterinary Center
- 1710 Fairmount Avenue, 19130
- Mon, Thu 09:00–19:00 · Tue–Wed 09:00–18:00 · Fri 09:00–17:00 · Sat 09:00–13:00
- artmuseumvet.com
Aston Veterinary Clinic
- 5200 Pennell Road, Media, 19063
- Mon–Wed 09:00–20:00 · Thu–Fri 09:00–18:00 · Sat "call for hours" · Sun closed
- astonvet.com
Aston Veterinary Hospital
- 5200 Pennell Road, Media, PA 19063
- Mon–Thu 09:00–20:00 · Fri 09:00–18:00 · Sat 09:00–13:00 · Sun closed
- astonvet.com
Banfield Pet Hospital
No phone number listedDirectionsBanfield Pet Hospital
No phone number listedDirectionsBanfield Pet Hospital - Dresher
- 1107 Market Street, Dresher, PA 19025-1131
- Mon–Fri 08:00–17:00 · Sat 09:00–17:00 · Sun 10:00–17:00
- banfield.com
Berwyn Veterinary Center for Integrative Medicine
- 1058 East Lancaster Avenue, Berwyn, 19312
- Mon 08:30–17:00 · Tue–Wed 08:30–18:00 · Thu 08:30–19:00 · Fri 08:30–17:30 · Sat–Sun closed
- berwynvetcenter.com
BluePearl
No phone number listedDirectionsBond Vet
- 650 Montgomery Avenue, Narberth, PA
Bond Vet
No phone number listedDirectionsBrandywine Veterinary Hospital
- 1270 Baltimore Pike, Chadds Ford, PA 19317
- Mon 08:00–19:00 · Tue,Thu–Fri 08:00–16:00 · Wed 08:00–17:00 · Sat–Sun closed
- brandywinevet.com
Bridgeport Veterinary Hospital
- 204 West 4th Street, Bridgeport, PA 19405
No phone number listedDirectionsBroad Street Animal Hospital
- 5905 North Broad Street, Philadelphia, PA
No phone number listedDirectionsBrookhaven Veterinary Hospital
- 101 East Garrison Road, Brookhaven, PA 19015
- brookhavenvet.com
Broomall Animal Hospital
- 2518 West Chester Pike, Broomall, PA
- Mon–Thu 08:00–20:00 · Fri 08:00–18:00 · Sat 08:00–12:30 · Sun closed
Bryan Animal Hospital
- 102 Burrs Road, 08060
- bryananimalhospital.com
No phone number listedDirectionsBuck Road Animal Hospital
- 99 Buck Road, Southampton, PA 18966-1704
- Mon–Wed 09:00–17:00 · Thu 09:00–19:00 · Fri 09:00–17:00
- buckroadanimalhospital.com
Bucks County Vets
- 978 Easton Road, Warrington, PA 18976
Burl-Moor-Driben Animal Hospital
No phone number listedDirectionsCedar Run Wildlife Hospital
- 6 Sawmill Road, Medford, NJ 08055
- cedarrun.org
Center City Veterinary Hospital
- 37 South 3rd Street, Philadelphia, 19106
- Mon–Thu 08:30–19:00 · Fri 08:30–18:00 · Sat–Sun closed
- centercityvet.com
Chelwayne Animal Hospital
No phone number listedDirectionsCherry Hill Animal Hospital
- 1425 State Route 70, Cherry Hill, NJ 08034
No phone number listedDirectionsChestnut Hill Animal Hospital
- 903 Bethlehem Pike, Erdenheim, PA 19038
- Mon–Wed,Fri 09:00–18:00 · Sat 09:00–12:00
- chestnuthillvet.com
Collingswood Veterinery Hospital
No phone number listedDirectionsColonial Animal Hospital
- 4 South Newtown Street Road, Newtown Square
- colonialnewtownsquare.com
Companion Pet Hospital
- 1524 South 5th Street, 19147
- Mon–Thu 07:00–19:00 · Fri 07:00–17:00
- companion-pets.com
Conchester Animal Hospital
- 530 Conchester Highway, Boothwyn, 19061
- Mon–Fri 09:00–20:00 · Sat 09:00–16:00 · Sun closed
- conchesteranimalhospital.com
Concord Pike Veterinary Hospital
- 12 Beaver Valley Road, Chadds Ford, PA 19317
- Mon,Wed,Fri 08:30–16:00 · Tue 08:30–20:00 · Thu 08:30–18:00 · Sat–Sun closed
- concordpikevets.com
Cottman Animal Hospital
- 421 Central Avenue, Cheltenham, PA 19012
- Mon–Thu 09:00–17:00 · Fri 08:00–14:00 · Sat 08:30–14:00 · Sun closed
- cottmanah.com
County Line Veterinary
- 989 State Route 73, Evesham, NJ 08053
No phone number listedDirectionsCounty Line Veterinary Hospital
- 325 West County Line Road, Hatboro, PA 19040
- Mon–Fri 09:00–20:00 · Sat 10:00–13:00 · Sun 10:00–12:00
- warminsterhorshamvet.com
Devon Veterinary Hospital
- 81 Lancaster Avenue
- Mon–Fri 08:00–17:00 · Sat 09:00–13:00 · Sun closed
- devonvet.com
Dutton Road Veterinary Clinic
- 10901 Dutton Road, Philadelphia, PA 19154
- duttonroadvetclinic.com
East Goshen Veterinary Center
- 1560 Paoli Pike, West Chester, PA 19380
- Mon–Fri 08:00–18:00 · Sat 08:00–12:00 · Sun 11:00–14:00
- eastgoshenvetcenter.com
Elmwood Central Animal Hospital
No phone number listedDirectionsEvesham Veterinary Clinic
Family Pet Clinic
No phone number listedDirectionsFort Washington Veterinary Hospital
- 510 Pinetown Road, Fort Washington, PA 19034
- Mon–Thu 08:30–20:00 · Fri 08:30–17:00 · Sat 08:30–13:00 · Sun closed
Garden State Animal Hospital
- 628 Haddonfield Road, Cherry Hill, NJ 08002
- Mon–Thu 08:00–19:30 · Fri 08:00–15:00 · Sat 08:00–14:00
- vcahospitals.com
Gateway Animal Hospital
No phone number listedDirectionsGloucester County Animal Hospital
- 354 Egg Harbor Road, Sewell, NJ 08080
No phone number listedDirectionshorsham veterinary hospital
- 971 Horsham Road
No phone number listedDirectionsHounds Town
No phone number listedDirectionsKing of Prussia Veterinary Hospital
- 122 East Beidler Road, King of Prussia, PA 19406
- Mon,Wed,Fri 08:30–18:00 · Tue,Thu 09:00–19:00 · Sat 08:30–12:00
- kofpvet.com
No phone number listedDirectionsLiberty Veterinary Clinic
- 8919 Ridge Avenue, Philadelphia, PA 19128
- Mon–Thu 08:00–12:00,14:00–17:00 · Fri 08:00–12:00
- libvetclinic.com
No phone number listedDirectionsLove City Vet
Main Line Veterinary Hospital
- 245 Lancaster Avenue, Malvern, PA 19355
- Mon–Tue,Thu 08:00–18:00 · Wed 08:00–17:00 · Fri 08:00–16:00
- mainlinevetmalvern.com
Malvern Veterinary Hospital
- 545 Warren Street
- malvernveterinaryhospital.vetstreet.com
No phone number listedDirectionsMetropolitan Veterinary Associates
No phone number listedDirectionsMount Airy Animal Hospital
- 114 East Mount Airy Avenue, Philadelphia, PA 19119
- Mon–Fri 08:30–19:00 · Sat 08:30–16:00 · Sun 10:00–13:00
- mtairyvet.com
Mount Laurel Animal Hospital
- 220 Mount Laurel Road, Mount Laurel, 08054
No phone number listedDirectionsNaamans Animal Hospital
- 6 Carpenter Plaza, Wilmington, DE 19810
- Mon–Wed,Fri 09:00–18:00 · Thu 09:00–14:00 · Sat 09:00–16:30 · Sun closed
- naamansanimalhospital.com
Narberth Animal Hospital
- East Montgomery Avenue, Penn Valley, PA 19072
- localvets.com
No phone number listedDirectionsO'Neal Animal Hospital
No phone number listedDirectionsPAWS Spay/Neuter & Wellness Clinic
- 2900 Grays Ferry Avenue, Philadelphia, PA 19146
- phillypaws.org
Pennsylvania SPCA
No phone number listedDirectionsPet Dermatology Center
- 18 Letitia Street, Philadelphia, PA 19106
- Mon–Thu 08:00–18:00 · Fri–Sun closed
- petdermphilly.com
Peticote Veterinary Clinic
- 221 Newbolds Corner Road, Southampton, NJ 08088
No phone number listedDirectionsPhiladelphia Animal Hospital
- 7401 Holstein Avenue, Philadelphia, PA 19153
No phone number listedDirectionsPlymouth Animal Hospital
- 3004 Butler Pike, Conshohocken, PA 19428
- Mon–Tue,Thu 10:30–13:00,16:30–19:00 · Wed,Fri 09:30–13:00 · Sat–Sun closed
- plymouthanimal.com
Providence Veterinary Hospital
- 2400 Providence Avenue, Chester, PA 19013
No phone number listedDirectionsRothman Animal Hospital
- Collingswood, NJ 08107
- Mon,Wed 08:00–21:00 · Tue,Thu 08:00–19:00 · Fri 08:00–19:30 · Sat 08:00–15:00 · Sun closed
- rothmananimalhospital.com
Rox Falls Vet
- 5708 Ridge Avenue, B
- Mon–Thu 09:00–19:00 · Fri–Sun 09:00–17:00 · holidays closed
- roxfallsvet.com
Ryan Veterinary Hospital
- 3900 Spruce Street, 19104
No phone number listedDirectionsSchuykill Center Wildlife Clinic
- 101 Spring Lane, Philadelphia, PA
No phone number listedDirectionsSociety Hill
No phone number listedDirectionsStreet Road Animal Hospital
- 4869 Street Road, Trevose, PA 19053
- Mon,Wed 08:00–17:00 · Tue,Thu 08:00–20:00 · Fri–Sat 08:00–13:00
- strdanimalhospital.com
The Animedic
No phone number listedDirectionsThrive Pet Healthcare Urgent Care
- 4250 Black Horse Pike, Turnersville, NJ 08012
- 10:00–22:00
- thrivepetcare.com
Trooper Veterinary Hospital
- 7 North Park Avenue, Norristown, 19403
- Mon–Thu 08:00–19:30 · Fri 08:00–18:00 · Sat 08:00–14:00 · Sun closed
- troopervet.com
United Vision Pet Partners
- 42 Alpha Drive, Newtown Square, PA 19073
- uvpp.vet
UrgentVet
- 111 East Swedesford Road, Unit 111, Wayne, PA 19087
- Mon–Fri 15:00–23:00 · Sat–Sun 10:00–20:00 · holidays 12:00–20:00
- urgentvet.com
VCA Animal Hospital
- 12121 Knights Road, Philadelphia, PA 19154
No phone number listedDirectionsVCA Gwynedd Animal Hospital
- 1615 West Point Pike, Lansdale, PA 19446
- Mon–Wed 08:00–18:00 · Thu 08:00–16:00 · Fri 09:00–17:00
- vcahospitals.com
VCA Old Marple Animal Hospital
- 820 West Springfield Road, Springfield Township, PA 19064
- Mon–Fri 09:00–20:00 · Sat 09:00–14:00 · Sun 09:00–17:00
- vcahospitals.com
WAG: Whole Animal Gym
No phone number listedDirectionsWarminster Veterinary Hospital
No phone number listedDirectionsWest Chester Veterinary Medical Center
- 1141 West Chester Pike, West Chester, 19382
- Mon–Sat 08:00–20:00 · Sun 10:00–20:00
- westchestervetmedcenter.com
Wissahickon Creek Veterinary Hospital
No phone number listedDirections
How to find a cat friendly vet
Cats hide pain and stress easily, so a calm visit gets you a better exam. Two programs train clinics for this. A Cat Friendly Practice (run by the AAFP and ISFM) has met a checklist that covers cat-only handling, equipment and staff training. Fear Free certification trains vets and nurses to lower fear and stress during handling. Neither is a guarantee, and many good clinics have neither, so ask the clinic directly. None of the clinics on this page are checked by CatsMed for either program.
What to bring to a new vet
- Your cat in a hard carrier with a towel over it. Leave the carrier out at home for a few days first.
- Past vet records and vaccine dates, including rabies.
- The names and doses of any medications, flea or worm treatments your cat takes.
- What and how much your cat eats, and any changes in appetite, thirst or litter box habits.
- Photos or a video of the problem if it comes and goes, like coughing or limping.
Questions to ask a new vet
- Do you have a cat-only waiting area or exam room?
- Where do you send patients after hours, and is it a 24 hour vet?
- Can I get an itemized estimate before any tests or treatment?
- Do you offer anti-anxiety medication before visits for nervous cats?
- Are you a Cat Friendly Practice or Fear Free certified?
Costs and emergencies
Frequently asked questions
How many vets are in Philadelphia, PA?
OpenStreetMap lists 92 vet clinics within about 22 miles of central Philadelphia. 4 of them list emergency or 24-hour care and 3 are cat-only or feline-focused. Clinics open and close, so call before you go.
Is there a 24 hour vet in Philadelphia?
Yes. 3 clinics in this list show 24-hour hours: BluePearl Pet Hospital, Hickory Veterinary Hospital and VSEC animal hospital. Call ahead so the team is ready, and confirm they see cats.
Are there cat-only vets in Philadelphia?
Yes. 3 clinics are cat-only or feline-focused: Cats Only, The Cat Doctor and The Cat Hospital of Media. A cat-only practice has no barking dogs in the waiting room, which many cats find less stressful.
Vets in nearby cities
- Vets in New York CityNew York · about 80 miles away273 clinics
- Vets in BaltimoreMaryland · about 90 miles away95 clinics
- Vets in WashingtonDistrict of Columbia · about 123 miles away155 clinics
- Vets in HartfordConnecticut · about 181 miles away27 clinics
More vets in Pennsylvania: Pittsburgh. All vets in Pennsylvania · All cities
Go to a vet now if you see any of these
- 01Straining in the litter box with little or no urine (especially a male cat)
- 02Breathing with an open mouth, panting, or breathing very fast at rest
- 03May have eaten a lily, human medication, antifreeze or another poison
- 04Collapsed, can’t stand, or had a seizure
- 05Bleeding that won’t stop, or blood in vomit
- 06Hit by a car, fell from a height or was attacked by an animal
Clinic data © OpenStreetMap contributors, available under the Open Database License. Updated September 26, 2026.Listings aren’t verified by CatsMed or a veterinarian, so call ahead to confirm hours and services. Spotted a mistake? Tell us.