
Find a vet
Vetsin Oklahoma
Choose a city to see its veterinary clinics, with their address, phone and website.
Cities in Oklahoma
- Ada4 clinics listed
- Afton1 clinic listed
- Allen1 clinic listed
- Altus3 clinics listed
- Alva2 clinics listed
- Anadarko1 clinic listed
- Arapaho1 clinic listed
- Arcadia3 clinics listed
- Ardmore6 clinics listed
- Arkoma1 clinic listed
- Atoka1 clinic listed
- Bartlesville5 clinics listed
- Beggs1 clinic listed
- Bethany4 clinics listed
- Bixby4 clinics listed
- Blackwell1 clinic listed
- Blanchard1 clinic listed
- Bluejacket1 clinic listed
- Boswell2 clinics listed
- Bristow2 clinics listed
- Broken Arrow20 clinics listed
- Broken Bow1 clinic listed
- Buffalo1 clinic listed
- Cache1 clinic listed
- Calera1 clinic listed
- Carney1 clinic listed
- Catoosa1 clinic listed
- Chandler3 clinics listed
- Checotah2 clinics listed
- Chelsea2 clinics listed
- Cherokee2 clinics listed
- Chickasha4 clinics listed
- Choctaw2 clinics listed
- Claremore6 clinics listed
- Cleo Springs1 clinic listed
- Cleora1 clinic listed
- Cleveland2 clinics listed
- Clinton2 clinics listed
- Coalgate1 clinic listed
- Collinsville4 clinics listed
- Comanche2 clinics listed
- Copan1 clinic listed
- Council Hill1 clinic listed
- Coweta2 clinics listed
- Crescent2 clinics listed
- Cushing2 clinics listed
- Davis2 clinics listed
- Del City1 clinic listed
- Dewey3 clinics listed
- Drumright2 clinics listed
- Duncan4 clinics listed
- Durant6 clinics listed
- Edmond40 clinics listed
- El Reno4 clinics listed
- Elgin2 clinics listed
- Elk City5 clinics listed
- Elmore City1 clinic listed
- Enid9 clinics listed
- Eufaula1 clinic listed
- Fairland2 clinics listed
- Fairview2 clinics listed
- Fort Gibson1 clinic listed
- Frederick1 clinic listed
- Glenpool4 clinics listed
- Goldsby1 clinic listed
- Gore1 clinic listed
- Grove3 clinics listed
- Guthrie4 clinics listed
- Guymon2 clinics listed
- Harper County1 clinic listed
- Harrah2 clinics listed
- Heavener1 clinic listed
- Hennessey2 clinics listed
- Henryetta3 clinics listed
- Hinton2 clinics listed
- Hobart2 clinics listed
- Holdenville1 clinic listed
- Hollis2 clinics listed
- Hominy1 clinic listed
- Hugo2 clinics listed
- Idabel3 clinics listed
- Jay1 clinic listed
- Jenks5 clinics listed
- Jones1 clinic listed
- Kellyville1 clinic listed
- Kingfisher2 clinics listed
- Krebs1 clinic listed
- Lawton15 clinics listed
- Lexington2 clinics listed
- Lindsay3 clinics listed
- Locust Grove1 clinic listed
- Madill2 clinics listed
- Mannford4 clinics listed
- Marietta1 clinic listed
- Marlow3 clinics listed
- McAlester5 clinics listed
- McLoud1 clinic listed
- Meeker1 clinic listed
- Miami3 clinics listed
- Midwest City9 clinics listed
- Moore8 clinics listed
- Morris2 clinics listed
- Morrison1 clinic listed
- Mounds2 clinics listed
- Muldrow1 clinic listed
- Muskogee7 clinics listed
- Mustang4 clinics listed
- New Cordell1 clinic listed
- Newcastle5 clinics listed
- Newkirk1 clinic listed
- Noble1 clinic listed
- Norman23 clinics listed
- Nowata1 clinic listed
- Okemah1 clinic listed
- Oklahoma City80 clinics listed
- Okmulgee1 clinic listed
- Oologah1 clinic listed
- Osage County1 clinic listed
- Owasso6 clinics listed
- Paoli1 clinic listed
- Park Hill1 clinic listed
- Pauls Valley2 clinics listed
- Pawhuska1 clinic listed
- Pawnee2 clinics listed
- Perkins2 clinics listed
- Perry2 clinics listed
- Piedmont2 clinics listed
- Ponca City4 clinics listed
- Pond Creek1 clinic listed
- Poteau4 clinics listed
- Prague1 clinic listed
- Pryor2 clinics listed
- Purcell4 clinics listed
- Red Oak1 clinic listed
- Ringling1 clinic listed
- Rush Springs1 clinic listed
- Salina1 clinic listed
- Sallisaw4 clinics listed
- Sand Springs3 clinics listed
- Sapulpa3 clinics listed
- Sawyer1 clinic listed
- Seminole3 clinics listed
- Shady Point1 clinic listed
- Shattuck1 clinic listed
- Shawnee8 clinics listed
- Skiatook2 clinics listed
- Snow1 clinic listed
- Snyder1 clinic listed
- South Coffeyville1 clinic listed
- Spencer2 clinics listed
- Spiro1 clinic listed
- Stigler3 clinics listed
- Stillwater15 clinics listed
- Stilwell2 clinics listed
- Stratford1 clinic listed
- Stroud1 clinic listed
- Sulphur2 clinics listed
- Tahlequah6 clinics listed
- Talihina1 clinic listed
- Tecumseh1 clinic listed
- Thackerville1 clinic listed
- Tishomingo1 clinic listed
- Tonkawa1 clinic listed
- Tulsa70 clinics listed
- Tuttle3 clinics listed
- Verden2 clinics listed
- Vinita4 clinics listed
- Wagoner3 clinics listed
- Wanette2 clinics listed
- Warr Acres2 clinics listed
- Washington2 clinics listed
- Watonga1 clinic listed
- Waurika1 clinic listed
- Waynoka1 clinic listed
- Weatherford4 clinics listed
- Welch1 clinic listed
- Wewoka1 clinic listed
- Wilburton1 clinic listed
- Woodward3 clinics listed
- Wynnewood1 clinic listed
- Yukon8 clinics listed
Get the free PetGrid app
Book visits, keep your pet's records and chat with your clinic, all in one app. Free for pet owners, always.
Is your vet missing?
Tell us about a clinic we do not list yet, and we will add it once we have checked it.
Invite your vet to PetGrid
Would you like your clinic on PetGrid, so you can book, see records and chat with it in the app? Let us know.
Work at one of these clinics? Ask us to correct or remove your listing. Contact us
Listings from Overture Maps Foundation open data, under the CDLA Permissive 2.0 and Apache 2.0 licences (and CC0 1.0 for AllThePlaces), with data from Meta, Microsoft, Foursquare, BrightQuery, AllThePlaces and PinMeTo. docs.overturemaps.org/attribution
Details may be out of date, so please check with the clinic. A listing here does not mean the clinic uses or endorses PetGrid, or that the data providers do.