Veterinarians in Pennsylvania
Browse 1,268 veterinary clinics across Pennsylvania by city — with hours, phone numbers, and emergency options.
1,268
Clinics
62
Open 24 hours
62
Emergency
189
Open Sunday
Browse by city
Philadelphia 70 clinics
Pittsburgh 61 clinics
Lancaster 21 clinics
West Chester 19 clinics
Allentown 17 clinics
Harrisburg 16 clinics
York 16 clinics
Mechanicsburg 15 clinics
Chambersburg 14 clinics
Erie 14 clinics
Washington 14 clinics
Malvern 12 clinics
State College 12 clinics
Carlisle 11 clinics
Greensburg 11 clinics
Cranberry Twp 10 clinics
Bethel Park 9 clinics
Monroeville 9 clinics
Stroudsburg 9 clinics
Conshohocken 8 clinics
Kennett Square 8 clinics
Lebanon 8 clinics
Levittown 8 clinics
McMurray 8 clinics
Shippensburg 8 clinics
Bensalem 7 clinics
Bridgeville 7 clinics
Hanover 7 clinics
Pottstown 7 clinics
Springfield 7 clinics
Ambler 6 clinics
Bethlehem 6 clinics
Chadds Ford 6 clinics
Easton 6 clinics
Harleysville 6 clinics
Havertown 6 clinics
King of Prussia 6 clinics
Langhorne 6 clinics
Norristown 6 clinics
Quakertown 6 clinics
Reading 6 clinics
Scranton 6 clinics
Waynesboro 6 clinics
Wexford 6 clinics
Williamsport 6 clinics
Clarks Summit 5 clinics
Doylestown 5 clinics
Elizabethtown 5 clinics
Gibsonia 5 clinics
Media 5 clinics
New Brighton 5 clinics
North Huntingdon 5 clinics
Palmyra 5 clinics
Wayne 5 clinics
Wyomissing 5 clinics
Brodheadsville 4 clinics
Canonsburg 4 clinics
Chalfont 4 clinics
Coatesville 4 clinics
Danville 4 clinics
Downingtown 4 clinics
Drexel Hill 4 clinics
DuBois 4 clinics
Greencastle 4 clinics
Greenville 4 clinics
Hermitage 4 clinics
Hershey 4 clinics
Huntingdon Valley 4 clinics
Lehighton 4 clinics
Lewistown 4 clinics
New Wilmington 4 clinics
Newtown 4 clinics
Newtown Square 4 clinics
Old Forge 4 clinics
Olyphant 4 clinics
Oxford 4 clinics
South Abington Township 4 clinics
Uniontown 4 clinics
Upper Darby Township 4 clinics
Whitehall Township 4 clinics
Wilkes-Barre 4 clinics
Yardley 4 clinics
Altoona 3 clinics
Bath 3 clinics
Berwyn 3 clinics
Bloomsburg 3 clinics
Blue Bell 3 clinics
Broomall 3 clinics
Dallas 3 clinics
Dickson City 3 clinics
Dover 3 clinics
Etters 3 clinics
Fairless Hills 3 clinics
Fleetwood 3 clinics
Glen Mills 3 clinics
Glen Rock 3 clinics
Hellertown 3 clinics
Honesdale 3 clinics
Indiana 3 clinics
Jamison 3 clinics
Lake Ariel 3 clinics
Lansdale 3 clinics
Latrobe 3 clinics
Lititz 3 clinics
Manheim 3 clinics
Mars 3 clinics
Meadville 3 clinics
Mt Pleasant 3 clinics
Murrysville 3 clinics
New Britain 3 clinics
New Castle 3 clinics
New Hope 3 clinics
Northampton 3 clinics
Perkiomenville 3 clinics
Phoenixville 3 clinics
Plains 3 clinics
Red Lion 3 clinics
Saegertown 3 clinics
Sellersville 3 clinics
Souderton 3 clinics
Southampton 3 clinics
St Thomas 3 clinics
Upper St Clair 3 clinics
Valencia 3 clinics
Warminster 3 clinics
Warren 3 clinics
Warrington 3 clinics
Willow Grove 3 clinics
Aliquippa 2 clinics
Allison Park 2 clinics
Annville 2 clinics
Ardmore 2 clinics
Aston Township 2 clinics
Athens 2 clinics
Bangor 2 clinics
Belle Vernon 2 clinics
Bellefonte 2 clinics
Berwick 2 clinics
Birdsboro 2 clinics
Blakely 2 clinics
Blandon 2 clinics
Bradford 2 clinics
Bryn Mawr 2 clinics
Buckingham 2 clinics
Camp Hill 2 clinics
Carbondale 2 clinics
Chester Springs 2 clinics
Cochranville 2 clinics
Collingdale 2 clinics
Colmar 2 clinics
Columbia 2 clinics
Coopersburg 2 clinics
Denver 2 clinics
Derry 2 clinics
Dillsburg 2 clinics
Dunmore 2 clinics
East Berlin 2 clinics
Ellwood City 2 clinics
Emmaus 2 clinics
Enola 2 clinics
Ephrata 2 clinics
Exton 2 clinics
Feasterville-Trevose 2 clinics
Flourtown 2 clinics
Gilbertsville 2 clinics
Glenmoore 2 clinics
Glenside 2 clinics
Hampden Township 2 clinics
Hatfield 2 clinics
Hazle Township 2 clinics
Hazleton 2 clinics
Heidelberg 2 clinics
Holland 2 clinics
Homestead 2 clinics
Horsham 2 clinics
Hummelstown 2 clinics
Kingston 2 clinics
Lansdowne 2 clinics
Lemont Furnace 2 clinics
Leola 2 clinics
Lewisburg 2 clinics
Linden 2 clinics
Macungie 2 clinics
Marietta 2 clinics
McKees Rocks 2 clinics
Monaca 2 clinics
Morrisville 2 clinics
Morton 2 clinics
Moscow 2 clinics
Mount Joy 2 clinics
Mountain Top 2 clinics
Mt Bethel 2 clinics
Mt Pocono 2 clinics
Myerstown 2 clinics
Narberth 2 clinics
Nazareth 2 clinics
North East 2 clinics
Nottingham 2 clinics
Oakdale 2 clinics
Orefield 2 clinics
Orwigsburg 2 clinics
Paoli 2 clinics
Pen Argyl 2 clinics
Penn Hills Township 2 clinics
Pennsburg 2 clinics
Perkasie 2 clinics
Plymouth Meeting 2 clinics
Pocono Lake 2 clinics
Port Matilda 2 clinics
Richboro 2 clinics
Royersford 2 clinics
Saylorsburg 2 clinics
Schuylkill Haven 2 clinics
Scott 2 clinics
Selinsgrove 2 clinics
Seneca 2 clinics
Sewickley 2 clinics
Shillington 2 clinics
Shrewsbury 2 clinics
Skippack 2 clinics
Somerset 2 clinics
Spring Grove 2 clinics
Tamaqua 2 clinics
Temple 2 clinics
Thomasville 2 clinics
Throop 2 clinics
Titusville 2 clinics
Walnutport 2 clinics
White Oak 2 clinics
Willow Street 2 clinics
Wynnewood 2 clinics
Wyoming 2 clinics
Albion 1 clinic
Alburtis 1 clinic
Andreas 1 clinic
Ashland 1 clinic
Avoca 1 clinic
Avondale 1 clinic
Bakerstown 1 clinic
Beaver 1 clinic
Beaver Falls 1 clinic
Bernville 1 clinic
Boalsburg 1 clinic
Boiling Springs 1 clinic
Boothwyn 1 clinic
Boyertown 1 clinic
Breinigsville 1 clinic
Bridgeport 1 clinic
Brockway 1 clinic
Brookhaven 1 clinic
Brownstown 1 clinic
Burgettstown 1 clinic
Canadensis 1 clinic
Carnegie 1 clinic
Centre Hall 1 clinic
Cheltenham 1 clinic
Chester 1 clinic
Clairton 1 clinic
Clark 1 clinic
Coal Township 1 clinic
Cochranton 1 clinic
Collegeville 1 clinic
Conestoga 1 clinic
Conyngham 1 clinic
Coolbaugh 1 clinic
Coraopolis 1 clinic
Cranberry Township 1 clinic
Curryville 1 clinic
Dallastown 1 clinic
Danboro 1 clinic
Darlington 1 clinic
Delmont 1 clinic
Devon 1 clinic
Douglass 1 clinic
Douglassville 1 clinic
Dravosburg 1 clinic
Dresher 1 clinic
Duncannon 1 clinic
Duncansville 1 clinic
East Fallowfield Township 1 clinic
East Norriton Township 1 clinic
East Pennsboro Township 1 clinic
East Smithfield 1 clinic
East Stroudsburg 1 clinic
Edwardsville 1 clinic
Eighty Four 1 clinic
Elizabeth 1 clinic
Elkins Park 1 clinic
Elverson 1 clinic
Ephrata Township 1 clinic
Exeter 1 clinic
Export 1 clinic
Factoryville 1 clinic
Farmington 1 clinic
Fayette City 1 clinic
Feasterville 1 clinic
Finleyville 1 clinic
Fogelsville 1 clinic
Folsom 1 clinic
Fort Washington 1 clinic
Franklin 1 clinic
Fredericktown 1 clinic
Freeland 1 clinic
Furlong 1 clinic
Gap 1 clinic
Garnet Valley 1 clinic
Gladwyne 1 clinic
Glenolden 1 clinic
Glenshaw 1 clinic
Goldsboro 1 clinic
Green Lane 1 clinic
Greenfield Township 1 clinic
Gwynedd Valley 1 clinic
Hamburg 1 clinic
Harmony 1 clinic
Harveys Lake 1 clinic
Hatboro 1 clinic
Haverford 1 clinic
Hawley 1 clinic
Hempfield 1 clinic
Herndon 1 clinic
Holicong 1 clinic
Hollidaysburg 1 clinic
Homer City 1 clinic
Honey Brook 1 clinic
Hookstown 1 clinic
Hopwood 1 clinic
Hunlock 1 clinic
Imperial 1 clinic
Jamestown 1 clinic
Jeannette 1 clinic
Jenkintown 1 clinic
Jersey Shore 1 clinic
Jonestown 1 clinic
Kersey 1 clinic
Kittanning 1 clinic
Kunkletown 1 clinic
Kutztown 1 clinic
Lafayette Hill 1 clinic
Landenberg 1 clinic
Landisville 1 clinic
Larksville 1 clinic
Leechburg 1 clinic
Leesport 1 clinic
Leetsdale 1 clinic
Ligonier 1 clinic
Limerick 1 clinic
Lincoln University 1 clinic
Linesville 1 clinic
Logan 1 clinic
Lower Burrell 1 clinic
Lower Paxton 1 clinic
Loysville 1 clinic
Luzerne 1 clinic
Manor 1 clinic
Martinsburg 1 clinic
Marysville 1 clinic
McDonald 1 clinic
Mercersburg 1 clinic
Middletown 1 clinic
Mifflintown 1 clinic
Milan 1 clinic
Milford 1 clinic
Milford Square 1 clinic
Mill Hall 1 clinic
Monongahela 1 clinic
Monroe 1 clinic
Montoursville 1 clinic
Moon Township 1 clinic
Mountville 1 clinic
Muncy 1 clinic
Munhall 1 clinic
N BELLE VRN 1 clinic
Nanticoke 1 clinic
Natrona Heights 1 clinic
New Alexandria 1 clinic
New Cumberland 1 clinic
New Holland 1 clinic
New Kensington 1 clinic
New Oxford 1 clinic
New Stanton 1 clinic
New Tripoli 1 clinic
Newville 1 clinic
Nicholson 1 clinic
North Strabane 1 clinic
North Union 1 clinic
North Versailles Township 1 clinic
North Wales 1 clinic
Oakford 1 clinic
Oley 1 clinic
Ottsville 1 clinic
Palm 1 clinic
Palmerton 1 clinic
Paxinos 1 clinic
Pine Grove 1 clinic
Pipersville 1 clinic
Pleasant Hills 1 clinic
Plum 1 clinic
Point Marion 1 clinic
Pottsville 1 clinic
Prospect Park 1 clinic
Punxsutawney 1 clinic
Quarryville 1 clinic
Reedsville 1 clinic
Ringtown 1 clinic
Roaring Spring 1 clinic
Robesonia 1 clinic
Rockledge 1 clinic
Roslyn 1 clinic
Russell 1 clinic
Sanatoga 1 clinic
Sarver 1 clinic
Schwenksville 1 clinic
Scotrun 1 clinic
Scottdale 1 clinic
Seven Fields 1 clinic
Seven Valleys 1 clinic
Sharon 1 clinic
Sharon Hill 1 clinic
Shavertown 1 clinic
Shelocta 1 clinic
Shoemakersville 1 clinic
Shohola 1 clinic
Sinking Spring 1 clinic
Slatington 1 clinic
Smock 1 clinic
South Park Township 1 clinic
Springdale 1 clinic
St Davids 1 clinic
Stahlstown 1 clinic
Stowe 1 clinic
Strasburg 1 clinic
Sunbury 1 clinic
Swarthmore 1 clinic
Tarentum 1 clinic
Thorndale 1 clinic
Trappe 1 clinic
Trevose 1 clinic
Trooper 1 clinic
Tyrone 1 clinic
Unionville 1 clinic
Upper Macungie 1 clinic
UPPR MORELAND 1 clinic
Verona 1 clinic
Wallingford 1 clinic
Warrendale 1 clinic
Washington Crossing 1 clinic
Watsontown 1 clinic
West Brandywine Township 1 clinic
West Grove 1 clinic
West Hazleton 1 clinic
West Lawn 1 clinic
West Middlesex 1 clinic
West Newton 1 clinic
White Haven 1 clinic
Whitehall 1 clinic
Wilkes-Barre Township 1 clinic
Wilkinsburg 1 clinic
Wind Gap 1 clinic
Womelsdorf 1 clinic
Yorkana 1 clinic
Youngwood 1 clinic
Zelienople 1 clinic