All states›Massachusetts

Vet Clinics in Massachusetts

698 vet clinics in 273 cities and towns across Massachusetts. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Massachusetts has about 7,136,171 residents, so that's 9.8 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

698vet clinics
273cities & towns
98%list a phone
600with a website

Across Massachusetts, of the 698 vet clinics we list, 681 give a phone number, 144 publish opening hours and 600 have a website. 75 are branches of national chains — Banfield Pet Hospital (24), VIP Petcare (15), Vetco Total Care (10); the remaining 623 are independent. By what they offer: 239 offer dental care, 133 offer emergency care, 132 offer end-of-life care. The longest-running is Angell Animal Medical Center, in business since 1868. 4 describe themselves as family-owned.

Top 10 vet clinics in Massachusetts

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1New England Animal HospitalFairhaven

    Mon–Fri 8am–5:30pm

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  2. 2Banfield Pet HospitalMillbury

    Mon-Sat 8am-6pm, Sun 8am-4pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  3. 3Dedham Veterinary AssociatesDedham

    Mon 9am–5pm, Tue–Thu 9am–8pm, Fri 9am–5pm, Sat 9am–2pm

    Dental

    Spotted an error? Let us know

  4. 4South St Veterinary ServicesPittsfield

    Monday–Friday 8:00 AM–5:00 PM, Saturday 8:00 AM–12:00 PM, Sunday closed

    Dental

    Spotted an error? Let us know

  5. 5Massachusetts Animal Medical CenterWatertown

    Mon-Fri 8 am to 6 pm, Sat 8 am to 5 pm

    Dental

    Spotted an error? Let us know

  6. 6Braintree Veterinary CareBraintree

    Mon – Fri: 8 AM – 6 PM

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  7. 7Mansfield Veterinary Health CenterMansfield

    Mon–Wed, Fri 8am–5pm, Thu, Sat 8am–12pm, Sun Closed

    Spotted an error? Let us know

  8. 8Pet Partners IncFall River

    Monday: 7am-5pm, Tuesday: 7am-5pm, Wednesday: 8:30am-5pm, Thursday: 7am-5pm

    Spay & neuterDental

    Spotted an error? Let us know

  9. 9Danvers Animal HospitalDanvers

    Mon–Fri 8:00am–7:00pm, Sat 8:00am–3:00pm

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  10. 10Park Street Veterinary ClinicNorth Reading

    MON-FRI: 9:00am – 5:00pm

    HolisticDental

    Spotted an error? Let us know

Cities

Largest first. Towns with a single vet clinic are listed further down this page.

Other towns in Massachusetts

One vet clinic each — too few for a page of their own, so they live here.

  1. Abington Animal HospitalAbington

    19 Randolph St, Abington, MA 02351

    Family-owned

    End of life

    Spotted an error? Let us know

  2. Animal Cancer Care SpecialistsActon

    30 Nagog Park, Acton, MA 01720-3408

    true

    Specialist

    Spotted an error? Let us know

  3. Great Road Veterinary HospitalActon

    97 Great Rd, Acton, MA 01720

    Urgent careSpay & neuterDental

    Spotted an error? Let us know

  4. Powder Mill Animal HospitalActon

    77 Powdermill Rd, Acton, MA 01720-5936

    Spotted an error? Let us know

  5. The KatmobileActon

    128 Parker St Apt 3b, Acton, MA 01720

    Mobile

    Spotted an error? Let us know

  6. Acushnet Animal Hospital IncAcushnet

    265 Main St, Acushnet, MA 02743-1543

    Spotted an error? Let us know

  7. Southern Vermont Equine VeterinaryAdams

    3478 W Sandgate Rd, Adams, MA 05250-9591

    Equine

    Spotted an error? Let us know

  8. Mass Veterinary Services IncAgawam

    305 Suffield St, Agawam, MA 01001

    M–F: 8am - 5pm

    Spotted an error? Let us know

  9. Agawam Animal HospitalAgawam

    65 Mill St, Agawam, MA 01001

    Spotted an error? Let us know

  10. Merrimac Valley Animal HospitalAmesbury

    26 Haverhill Rd, Amesbury, MA 01913

    Mon–Fri 8am–6pm, Sat 8am–1pm

    EmergencyUrgent careDental

    Spotted an error? Let us know

  11. Amesbury Animal HospitalAmesbury

    277 Elm St, Amesbury, MA 01913

    Since 1967

    EmergencyEquineDental

    Spotted an error? Let us know

  12. Hess McWilliams Veterinary ServicesAmherst

    143 N East St, Amherst, MA 01002

    Mon–Fri 6:30 am to 3:00 pm

    Since 1974

    EmergencyEquine

    Spotted an error? Let us know

  13. Hampshire Veterinary HospitalAmherst

    260 Snell St, Amherst, MA 01002

    Spotted an error? Let us know

  14. South Amherst Veterinary HospitalAmherst

    660 West St, Amherst, MA 01002

    Spotted an error? Let us know

  15. Andover Animal HospitalAndover

    233 Lowell St, Andover, MA 01810

    Mon -Fri : 8:00 AM - 8:00 PM, Sat : 8:00 AM - 5:00 PM

    EmergencyHolisticDental

    Spotted an error? Let us know

  16. River Road Veterinary HospitalAndover

    176 River Rd, Andover, MA 01810

    Urgent careVaccinationWalk-inDental

    Spotted an error? Let us know

  17. River Road Vet HospitalAndover

    176 River Rd, Andover, MA 01810

    Spotted an error? Let us know

  18. Mill Brook Animal ClinicArlington

    1183 Massachusetts Ave, Arlington, MA 02476

    Mon 10 AM – 6 PM, Tue-Fri 8 AM – 5 PM

    Spay & neuterDental

    Spotted an error? Let us know

  19. VCA City Cats HospitalArlington

    665 Massachusetts Ave, Arlington, MA 02476

    Cat clinicDentalEnd of life

    Spotted an error? Let us know

  20. Sleepy Dog VeterinaryArlington

    114 Massachusetts Ave, Arlington, MA 02474

    Woman-owned

    VaccinationHolisticDentalEnd of life

    Spotted an error? Let us know

  21. Family Pet HospitalAshland

    300 Eliot St, Ashland, MA 01721

    Spotted an error? Let us know

  22. Ashland Animal HospitalAshland

    10 Fountain St, Ashland, MA 01721

    EmergencyDental

    Spotted an error? Let us know

  23. VIP Petcare Vaccination ClinicAshland

    45 Pond St, Ashland, MA 01721

    Low-costVaccination

    Spotted an error? Let us know

  24. Assonet Animal HospitalAssonet

    1 S Main St, Assonet, MA 02702-1702

    Dental

    Spotted an error? Let us know

  25. VCA Adams Animal HospitalAthol

    1287 S Main St, Athol, MA 01331

    Mon-Wed 8am-6pm, Thu 9am-6pm, Fri 8am-5pm, Sat 8am-1pm

    DentalEnd of life

    Spotted an error? Let us know

  26. Family Pet Veterinary ServicesAthol

    697 Templeton Rd, Athol, MA 01331

    Spotted an error? Let us know

  27. VIP Petcare Vaccination ClinicAthol

    111 Tower Rd, Athol, MA 01331

    Low-costVaccination

    Spotted an error? Let us know

  28. Adam's Animal HospitalAthol

    287 Pinedale Ave, Athol, MA 01331-1034

    Spotted an error? Let us know

  29. Attleboro Veterinary ClinicAttleboro

    179 N Main St, Attleboro, MA 02703

    Spotted an error? Let us know

  30. Veterinary Acupuncture & HerbsAttleboro

    50 Brook St, Attleboro, MA 02703-3191

    Holistic

    Spotted an error? Let us know

  31. VCA Auburn Animal HospitalAuburn

    209 Southbridge St, Auburn, MA 01501

    DentalEnd of life

    Spotted an error? Let us know

  32. Hillside Veterinary Clinic – Auburn, MA | Central MA Vet CareAuburn

    9 Howe St, Auburn, MA 01501

    Since 1980

    Urgent care

    Spotted an error? Let us know

  33. Thyro Cat Auburn Cat Hyperthyroidism Treatment CenterAuburn

    209 Southbridge St, Auburn, MA 01501-2548

    Cat clinic

    Spotted an error? Let us know

  34. Commonwealth Veterinary HospitalAuburndale

    2285 Commonwealth Ave, Auburndale, MA 02466-1733

    EmergencyUrgent careDentalEnd of life

    Spotted an error? Let us know

  35. Ayer Animal Medical CenterAyer

    196 W Main St, Ayer, MA 01432

    Spotted an error? Let us know

  36. The Cat DoctorBedford

    200 Great Rd #9A, Bedford, MA 01730

    EmergencyCat clinicEnd of life

    Spotted an error? Let us know

  37. Mill Valley Veterinary ClinicBelchertown

    270 Mill Valley Rd, Belchertown, MA 01007

    Spotted an error? Let us know

  38. Belchertown Veterinary HospitalBelchertown

    211 State St, Belchertown, MA 01007

    Spotted an error? Let us know

  39. Landau Veterinary ServicesBelchertown

    40 Daniel Shays Hwy, Belchertown, MA 01007-9480

    EquineHolistic

    Spotted an error? Let us know

  40. Petvet Wellness CenterBelchertown

    30 Turkey Hill Rd, Belchertown, MA 01007-9408

    Spotted an error? Let us know

  41. Bellingham Animal HospitalBellingham

    112 Mendon St, Bellingham, MA 02019-1537

    Dental

    Spotted an error? Let us know

  42. South Bellingham Veterinary HospitalBellingham

    435 Pulaski Blvd, Bellingham, MA 02019

    Emergency

    Spotted an error? Let us know

  43. Banfield Pet HospitalBellingham

    213 Hartford Ave, Bellingham, MA 02019

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  44. Bellingham, MABellingham

    213 Hartford Ave, Bellingham, MA 02019

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  45. Homeward Bound Veterinary ServicesBellingham

    116 Mechanic St Ste 6, Bellingham, MA 02019-1678

    Spotted an error? Let us know

  46. Fresh Pond Animal HospitalBelmont

    15 Flanders Rd, Belmont, MA 02478

    Spotted an error? Let us know

  47. Cushing Square Veterinary ClinicBelmont

    133 Trapelo Rd, Belmont, MA 02478

    Spotted an error? Let us know

  48. Place For Wild BirdsBerkley

    45 Plain St E, Berkley, MA 02779-1115

    Spotted an error? Let us know

  49. Berlin Animal HospitalBerlin

    240 Central St, Berlin, MA 01503-1213

    Mon–Fri 8:00am–5:00pm

    Spotted an error? Let us know

  50. New England Animal ChiropracticBerlin

    24 Highland St, Berlin, MA 01503-1112

    Spotted an error? Let us know

  51. Billerica Veterinary HospitalBillerica

    31 Lexington Rd, Billerica, MA 01821-3685

    Spotted an error? Let us know

  52. Essex EquineBolton

    96 Hudson Rd, Bolton, MA 01740

    Monday - Friday: 8:30AM - 4:00PM

    Equine

    Spotted an error? Let us know

  53. Essex EquineBolton

    84 Sampson Rd, Bolton, MA 01740

    Equine

    Spotted an error? Let us know

  54. All Pets Medical CenterBourne

    16 Waterhouse Rd #7, Bourne, MA 02532

    Spotted an error? Let us know

  55. Animal HouseBourne

    21 Red Brook Rd, Bourne, MA 02532

    Spay & neuter

    Spotted an error? Let us know

  56. Animal Health ClinicBourne

    82 Trowbridge Rd, Bourne, MA 02532

    Since 2005

    Family-owned

    Low-costSpay & neuterDental

    Spotted an error? Let us know

  57. Family Friends Veterinary HospitalBoxborough

    864 Massachusetts Ave, Boxborough, MA 01719

    Spay & neuterDental

    Spotted an error? Let us know

  58. Veterinary Dental ServicesBoxborough

    530 Massachusetts Ave, Boxborough, MA 01719

    Since 1999

    Dental

    Spotted an error? Let us know

  59. Shepherd Veterinary ClinicBoxborough

    17 Codman Hill Rd, Boxborough, MA 01719-1738

    Since 1992

    Spotted an error? Let us know

  60. Boxford Animal HospitalBoxford

    200 Washington St, Boxford, MA 01921

    Since 2020

    EmergencyUrgent careDental

    Spotted an error? Let us know

  61. Brewster Veterinary HospitalBrewster

    56 Underpass Rd, Brewster, MA 02631-1809

    Since 1992

    Spotted an error? Let us know

  62. Bridgewater Veterinary ClinicBridgewater

    152 South St Ste 1, Bridgewater, MA 02324

    Since 1975

    DentalEnd of life

    Spotted an error? Let us know

  63. Bridgewater Veterinary ClinicBridgewater

    481 Bedford St, Bridgewater, MA 02324-3152

    Since 1975

    DentalEnd of life

    Spotted an error? Let us know

  64. Brockton Animal HospitalBrockton

    386 Belmont St, Brockton, MA 02301-4952

    Mon-Fri 8:00 a.m. – 5:00 p.m.

    Urgent careDental

    Spotted an error? Let us know

  65. VCA North Main Street Veterinary ClinicBrockton

    1116 N Main St, Brockton, MA 02301

    DentalEnd of life

    Spotted an error? Let us know

  66. Allan Veterinary ClinicBrockton

    627 Pleasant St, Brockton, MA 02301

    EmergencyUrgent careLow-costSpay & neuterVaccinationWalk-inDentalEnd of life

    Spotted an error? Let us know

  67. VIP Petcare Vaccination ClinicBrockton

    494 Westgate Dr, Brockton, MA 02301-1814

    Vaccination

    Spotted an error? Let us know

  68. JM Pet Resort & Veterinary ClinicBrockton

    1014 Pearl St, Brockton, MA 02301

    Spotted an error? Let us know

  69. Burlington Animal ClinicBurlington

    259 Cambridge St, Burlington, MA 01803-2538

    Spotted an error? Let us know

  70. Burlington Veterinary HospitalBurlington

    64 Middlesex Turnpike, Burlington, MA 01803

    Spotted an error? Let us know

  71. PetMedic Urgent Care Vet Clinic - BurlingtonBurlington

    112 Burlington Mall Rd, Burlington, MA 01803

    Urgent care

    Spotted an error? Let us know

  72. Buzzards Bay Veterinary AssociatesBuzzards Bay

    230 Main St, Buzzards Bay, MA 02532-3233

    Mon-Thu 8:30am-6:00pm, Fri 8:30am-3:00pm

    Emergency

    Spotted an error? Let us know

  73. Cape Cod Veterinary SpecialistsBuzzards Bay

    11 Bourne Bridge Approach, Buzzards Bay, MA 02532

    true

    Emergency24-hourSpecialistEnd of life

    Spotted an error? Let us know

  74. Veterinary Cancer Specialists of New EnglandBuzzards Bay

    50 Cohasset Ave, Buzzards Bay, MA 02532-3209

    true

    Specialist

    Spotted an error? Let us know

  75. Bourne Veterinary ClinicBuzzards Bay

    160 Macarthur Blvd Ste 5b, Buzzards Bay, MA 02532-3919

    Spotted an error? Let us know

  76. Cambridge Cat ClinicCambridge

    1108 Cambridge St, Cambridge, MA 02139

    Mon–Sat 8am – 6pm

    EmergencyUrgent careCat clinic

    Spotted an error? Let us know

  77. Veterinary Emergency GroupCambridge

    357 Fresh Pond Pkwy, Cambridge, MA 02138-2114

    Emergency24-hour

    Spotted an error? Let us know

  78. Cambridge Veterinary CareCambridge

    1724 Massachusetts Ave, Cambridge, MA 02138

    Dental

    Spotted an error? Let us know

  79. PetMedic Urgent Care Vet Clinic - CambridgeCambridge

    109 First St Ste 101, Cambridge, MA 02141

    Urgent care

    Spotted an error? Let us know

  80. Banfield Pet HospitalCambridge

    229 Alewife Brook Pkwy, Cambridge, MA 02138-1101

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  81. Canton Veterinary HospitalCanton

    190 Turnpike St, Canton, MA 02021

    7:00am - 6:00pm, 7:00am - 7:00pm, 7:00am - 2:00pm

    Since 1995

    Urgent careDental

    Spotted an error? Let us know

  82. Lainer Animal Hospital of CantonCanton

    355 Turnpike St, Canton, MA 02021

    EmergencyDental

    Spotted an error? Let us know

  83. Canton Veterinary ClinicCanton

    120 Tolman St #3860, Canton, MA 02021

    Since 1982

    Spotted an error? Let us know

  84. Country Veterinary ClinicCarver

    64 Main St, Carver, MA 02330

    Spotted an error? Let us know

  85. Charlestown Veterinary HospitalCharlestown

    24 Roland St, Charlestown, MA 02129-1249

    Emergency

    Spotted an error? Let us know

  86. Baystate Mobile Veterinary ServicesCharlton

    13 Composite Cir, Charlton, MA 01507-1001

    Low-costVaccinationMobileEnd of life

    Spotted an error? Let us know

  87. Afriark Animal HealthChatham

    Plot 184, Unit 3 , Commerce Park, Chatham, MA

    Spotted an error? Let us know

  88. Banfield Pet HospitalChelmsford

    265 Chelmsford St, Chelmsford, MA 01824-2332

    Mon-Sat 7am-6pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  89. Chelmsford Animal HospitalChelmsford

    11 Fletcher St, Chelmsford, MA 01824

    Mon–Thu 8:00 am–8:00 pm, Fri 8:00 am–6:00 pm, Sat–Sun 8:00 am–1:00 pm

    Since 2005

    Emergency

    Spotted an error? Let us know

  90. The Wash SpawChelmsford

    313 Littleton Rd, Chelmsford, MA 01824-3364

    Spotted an error? Let us know

  91. Bond Vet - Chestnut HillChestnut Hill

    1 Boylston St, Chestnut Hill, MA 02467

    Spotted an error? Let us know

  92. Paws Finding PeaceChicopee

    904 Meadow St, Chicopee, MA 01013-1821

    Mon–Fri 8am–6pm, Sat–Sun 10am–4pm

    End of life

    Spotted an error? Let us know

  93. Granby Animal ClinicChicopee

    51 State St, Chicopee, MA 01013-2129

    Mon, Tue, Thu, Fri 9am–5:30pm, Wed, Sat 9am–12pm

    Spotted an error? Let us know

  94. Constant Stephen B, DvmChicopee

    1361 Memorial Dr, Chicopee, MA 01020-3967

    Mon–Fri 8am–12pm, 1pm–5pm

    Since 1996

    Spay & neuter

    Spotted an error? Let us know

  95. Memorial Drive Animal ClinicChicopee

    1430 Memorial Dr, Chicopee, MA 01020

    Spotted an error? Let us know

  96. Clinton Veterinary HospitalClinton

    220 Brook St, Clinton, MA 01510

    Low-costSpay & neuterDental

    Spotted an error? Let us know

  97. Crazy Paws Veterinary HospitalCohasset

    234 King St, Cohasset, MA 02025-1620

    Monday-Friday: 8:30 AM – 6:00 PM

    Since 2006

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  98. 143 Veterinary ServicesCohasset

    790 Chief Justice Cushing Hwy, Cohasset, MA 02025

    Mon: 9am – 6pm, Tues: 9am – 5pm, Wed: 9am – 5pm, Thu: 9am – 7pm, Fri: 9am – 6pm

    EmergencyUrgent careDentalEnd of life

    Spotted an error? Let us know

  99. Concord Animal HospitalConcord

    245 Baker Ave, Concord, MA 01742

    Mon-Fri 8:00 am to 6:00 pm, Sat 8:00 am to 12:00 pm

    EmergencyHolisticDentalEnd of life

    Spotted an error? Let us know

  100. West Concord Animal ClinicConcord

    29 Domino Dr, Concord, MA 01742-2845

    Dental

    Spotted an error? Let us know

  101. North Bridge Equine AssociatesConcord

    1487 Monument St, Concord, MA 01742

    Emergency24-hourEquineHolistic

    Spotted an error? Let us know

  102. DoodyCalls of Boston MetroWestConcord

    336 Baker Ave, Concord, MA 01742

    Spotted an error? Let us know

  103. Danvers Animal HospitalDanvers

    367 Maple St, Danvers, MA 01923

    Mon–Fri 8:00am–7:00pm, Sat 8:00am–3:00pm

    Since 1980

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  104. Banfield Pet HospitalDanvers

    104 Andover St, Danvers, MA 01923

    Mon-Fri 7am-6pm, Sun 8am-5pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  105. Bay State Animal ClinicDanvers

    249 Andover St, Danvers, MA 01923

    Spotted an error? Let us know

  106. Anchor Animal HospitalDartmouth

    750 State Rd North, Dartmouth, MA 02747

    Mon–Thu 8:00am–7:00pm, Fri 8:00am–6:00pm, Sat 8:00am–1:00pm

    Since 1975

    Locally owned

    EmergencySpay & neuterVaccinationHolisticDental

    Spotted an error? Let us know

  107. Dagenais Veterinary ClinicDartmouth

    94 Faunce Corner Mall Rd, Dartmouth, MA 02747-1211

    Mon–Fri 8am–6pm, Sat 8am–12pm

    Locally owned

    DentalEnd of life

    Spotted an error? Let us know

  108. Hidden Brook Veterinary ServicesDartmouth

    726 Dartmouth St, Dartmouth, MA 02748

    Dental

    Spotted an error? Let us know

  109. Animal AssociatesDartmouth

    606 State Rd, Dartmouth, MA 02747

    Spotted an error? Let us know

  110. Dedham Veterinary AssociatesDedham

    326 Bridge St, Dedham, MA 02026-1760

    Mon 9am–5pm, Tue–Thu 9am–8pm, Fri 9am–5pm, Sat 9am–2pm

    Dental

    Spotted an error? Let us know

  111. Boston Veterinary SpecialistsDedham

    326 Bridge St, Dedham, MA 02026

    true

    Specialist

    Spotted an error? Let us know

  112. Animed Pet HospitalDedham

    592 Providence Hwy, Dedham, MA 02026

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  113. Dr. Wolf's Animal Medical CenterDedham

    249 Milton St, Dedham, MA 02026

    Spotted an error? Let us know

  114. Vetco Total Care Animal HospitalDedham

    550 Providence Hwy, Dedham, MA 02026

    Low-costVaccinationDental

    Spotted an error? Let us know

  115. Dennis Veterinary HospitalDennis

    5 Beach St, Dennis, MA 02638-1927

    Spotted an error? Let us know

  116. Dennis Veterinary HospitalDennis Port

    28 Main St, Dennis Port, MA 02639-1329

    Spotted an error? Let us know

  117. Massachusetts Veterinary BehaviorDennisport

    41 Hall St, Dennisport, MA 02639

    Spotted an error? Let us know

  118. Douglas Animal Clinic LlcDouglas

    28 Riedell Rd Ste A, Douglas, MA 01516-2278

    Spotted an error? Let us know

  119. Wignall Animal HospitalDracut

    1837 Bridge St, Dracut, MA 01826

    Spotted an error? Let us know

  120. Dunstable Animal ClinicDunstable

    386 Main St, Dunstable, MA 01827

    Spay & neuterDental

    Spotted an error? Let us know

  121. Morningstar Mobile Vet ServiceDuxbury

    454 Chandler St, Duxbury, MA 02332

    Mon & Fri 8:30am – 5:00pm, Tue–Thu 8:30am – 6:00pm

    Urgent careVaccinationMobileHolisticDental

    Spotted an error? Let us know

  122. Pine Woods Animal HospitalDuxbury

    612 Congress St, Duxbury, MA 02332

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  123. East Bridgewater VeterinaryEast Bridgewater

    302 N Bedford St, East Bridgewater, MA 02333

    Spotted an error? Let us know

  124. Mobile Animal CareEast Bridgewater

    265 Union St, East Bridgewater, MA 02333

    Monday: 8:00 am - 6:00 pm, Tuesday - Friday: 7:30 am - 6:00 pm

    Since 1967

    Spay & neuterMobileDental

    Spotted an error? Let us know

  125. Falmouth Animal HospitalEast Falmouth

    1184 Sandwich Rd, East Falmouth, MA 02536

    Spotted an error? Let us know

  126. Woodland Animal ClinicEast Freetown

    6 Middleboro Rd, East Freetown, MA 02717

    Mon–Fri 8:00am–12:30pm, 1:30pm–6:00pm

    Since 1978

    Emergency

    Spotted an error? Let us know

  127. Dr Bonnie's Pet House CallsEast Freetown

    4 Winfield St, East Freetown, MA 02717

    Mobile

    Spotted an error? Let us know

  128. VCA Shaker Road Animal HospitalEast Longmeadow

    108 Shaker Rd, East Longmeadow, MA 01028

    Mon: 9:00 am - 5:00 pm, Tue: 9:00 am - 6:00 pm

    DentalEnd of life

    Spotted an error? Let us know

  129. East Longmeadow Animal HospitalEast Longmeadow

    572 N Main St, East Longmeadow, MA 01028

    Since 1973

    Spay & neuterVaccinationEnd of life

    Spotted an error? Let us know

  130. House Call Veterinarian: Euthanasia ServicesEast Longmeadow

    444 N Main St, East Longmeadow, MA 01028-1812

    Mobile

    Spotted an error? Let us know

  131. Banfield Pet HospitalEast Walpole

    98 Providence Hwy, East Walpole, MA 02032-1511

    Spay & neuterMobileDentalEnd of life

    Spotted an error? Let us know

  132. PetVet Vaccination ClinicEast Wareham

    3017 Cranberry Hwy, East Wareham, MA 02538

    Low-costVaccination

    Spotted an error? Let us know

  133. Eastham Veterinary HospitalEastham

    725 State Hwy, Eastham, MA 02642-2572

    Since 1978

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  134. change your rangeEasthampton

    17 East St, Easthampton, MA 01027

    Equine

    Spotted an error? Let us know

  135. Vineyard Veterinary ClinicEdgartown

    276 Edgartown-Vineyard Haven Rd, Edgartown, MA 02539

    Spotted an error? Let us know

  136. Banfield Pet HospitalEverett

    5 Mystic View Rd, Everett, MA 02149

    Mon-Sat 7am-6pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  137. VCA Everett Animal HospitalEverett

    251 Chelsea St, Everett, MA 02149

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  138. Everett, MAEverett

    5 Mystic View Rd, Everett, MA 02149

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  139. New England Animal HospitalFairhaven

    66 Huttleston Ave, Fairhaven, MA 02719

    Mon–Fri 8am–5:30pm

    Since 1983

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  140. VCA Capeway Animal HospitalFairhaven

    171 Bridge St, Fairhaven, MA 02719

    DentalEnd of life

    Spotted an error? Let us know

  141. VIP Petcare Vaccination ClinicFairhaven

    8 Fairhaven Commons Way, Fairhaven, MA 02719

    Low-costVaccination

    Spotted an error? Let us know

  142. Pet Partners IncFall River

    139 Shaw St, Fall River, MA 02724

    Monday: 7am-5pm, Tuesday: 7am-5pm, Wednesday: 8:30am-5pm, Thursday: 7am-5pm

    Spay & neuterDental

    Spotted an error? Let us know

  143. Sylvan Animal ClinicFall River

    474 Durfee St, Fall River, MA 02720

    Spotted an error? Let us know

  144. Fall River Animal HospitalFall River

    33 18th St, Fall River, MA 02723-1101

    Since 1976

    EmergencyDental

    Spotted an error? Let us know

  145. South Cape Veterinary ClinicFalmouth

    435 Waquoit Hwy, Falmouth, MA 02536

    Spotted an error? Let us know

  146. Deer Run Veterinary ServicesFalmouth

    168 Teaticket Hwy, Falmouth, MA 02536

    Spotted an error? Let us know

  147. Vista Veterinary HospitalFalmouth

    614 B Main St, Falmouth, MA 02540

    Urgent careSpay & neuter

    Spotted an error? Let us know

  148. West Falmouth Veterinary ClinicFalmouth

    593 W Falmouth Hwy, Falmouth, MA 02540

    Spotted an error? Let us know

  149. Feeding Hills Veterinary ClinicFeeding Hills

    1194 Springfield St, Feeding Hills, MA 01030-2119

    Mon-Fri 8:30 AM – 5:30 PM

    Low-costSpay & neuterDental

    Spotted an error? Let us know

  150. Twin City Animal HospitalFitchburg

    869 South St, Fitchburg, MA 01420

    Spotted an error? Let us know

  151. Forestdale Veterinary ClinicForestdale

    2 MA-130, Forestdale, MA 02644

    Spotted an error? Let us know

  152. Cape Cod Cat HospitalForestdale

    280b Route 130 Ste 1, Forestdale, MA 02644-1135

    Cat clinicHolisticDental

    Spotted an error? Let us know

  153. Foxboro Animal HospitalFoxboro

    200 Mechanic St, Foxboro, MA 02035-1254

    DentalEnd of life

    Spotted an error? Let us know

  154. Framingham Animal HospitalFramingham

    1415 Edgell Rd, Framingham, MA 01701

    Monday – Friday 8:00am – 5:00pm, Saturday 8:00am – 3:00pm

    HolisticDental

    Spotted an error? Let us know

  155. Slade Veterinary HospitalFramingham

    334 Concord St, Framingham, MA 01702

    Mon-Fri: 8 AM – 6 PM, Sun: 8 AM – 1 PM

    Urgent careSpay & neuterDental

    Spotted an error? Let us know

  156. BluePearl Pet Hospital Framingham, MAFramingham

    659 Worcester Road #9, Framingham, MA 01701

    Emergency

    Spotted an error? Let us know

  157. Veterinary House CallsFranklin

    162 Forest St, Franklin, MA 02038

    Mobile

    Spotted an error? Let us know

  158. Love is Life Veterinary ClinicFranklin

    447 E Central St, Franklin, MA 02038

    Spotted an error? Let us know

  159. Acorn Animal HospitalFranklin

    20 Earl's Way, Franklin, MA 02038

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  160. Equine TherapiesFranklin

    110 Miller St, Franklin, MA 02038

    Equine

    Spotted an error? Let us know

  161. Franklin Veterinary ClinicFranklin

    430 E Central St, Franklin, MA 02038

    Spotted an error? Let us know

  162. Assonet Animal HospitalFreetown

    68 S Main St, Freetown, MA 02702

    Dental

    Spotted an error? Let us know

  163. Tender Heart Vet Care PCGardner

    7 Pearson Blvd, Gardner, MA 01440

    Monday-Friday: 8 AM – 5 PM

    Dental

    Spotted an error? Let us know

  164. Gardner Animal Care CenterGardner

    73 Eaton St, Gardner, MA 01440

    Since 1988

    Spay & neuterWalk-inDental

    Spotted an error? Let us know

  165. PetVet Vaccination ClinicGardner

    384 Timpany Blvd, Gardner, MA 01440

    Low-costVaccination

    Spotted an error? Let us know

  166. Land of GiantsGardner

    2 Whitney St, Gardner, MA 01440-3202

    Spotted an error? Let us know

  167. Broadway Animal HospitalGardner

    925 W Broadway, Gardner, MA 01440

    Spotted an error? Let us know

  168. CK'S Horse TransportGeorgetown

    240 Andover St, Georgetown, MA 01833

    Equine

    Spotted an error? Let us know

  169. Great Falls Equine and Veterinary ServicesGill

    294 French King Hwy, Gill, MA 01354

    Mon–Fri 8:30am–4pm

    EmergencyEquineHolistic

    Spotted an error? Let us know

  170. Carrot Tail GroomingGill

    20 Hickory Hill Rd, Gill, MA 01354-9618

    Mon–Sat 8:00am–2:00pm

    Spotted an error? Let us know

  171. Patrick Cotter DVMGill

    53 Munns Ferry Rd #9728, Gill, MA 01354

    Spotted an error? Let us know

  172. Cape Ann Veterinary HospitalGloucester

    462 Essex Ave, Gloucester, MA 01930

    Spotted an error? Let us know

  173. SeaPort Veterinary HospitalGloucester

    100 Eastern Ave, Gloucester, MA 01930

    Spotted an error? Let us know

  174. North Shore Veterinary HospitalGloucester

    7 Dr Osman Babson Rd, Gloucester, MA 01930

    Spotted an error? Let us know

  175. Cat Doctor Of GloucesterGloucester

    276 Main St, Gloucester, MA 01930-6022

    Cat clinic

    Spotted an error? Let us know

  176. Cummings School of Veterinary MedicineGrafton

    200 Westboro Rd, Grafton, MA 01536

    Spotted an error? Let us know

  177. Tufts Animal Behavior ClinicGrafton

    55 Willard St, Grafton, MA 01536

    EmergencyEquine

    Spotted an error? Let us know

  178. Countryside Animal HospitalGranby

    164 W State St, Granby, MA 01033

    Urgent care

    Spotted an error? Let us know

  179. Granby Animal ClinicGranby

    51 W State St, Granby, MA 01033-9467

    Spotted an error? Let us know

  180. Bilmar Veterinary ServicesGreat Barrington

    776 S Main St, Great Barrington, MA 01230

    Since 1945

    EmergencyUrgent careHolistic

    Spotted an error? Let us know

  181. VCA All Caring Animal HospitalGreat Barrington

    440 Stockbridge Rd, Great Barrington, MA 01230

    Spotted an error? Let us know

  182. PetVet Vaccination ClinicGreat Barrington

    356 Stockbridge Rd, Great Barrington, MA 01230

    Low-costVaccination

    Spotted an error? Let us know

  183. North County Veterinary ClinicGreenfield

    1182 Bernardston Rd, Greenfield, MA 01301

    Monday through Friday from 8:00 a.m. to 8:00 p.m.

    Since 1991

    EmergencyUrgent care

    Spotted an error? Let us know

  184. Brookside Animal HospitalGreenfield

    279 Plain Rd, Greenfield, MA 01301

    Spotted an error? Let us know

  185. Greenfield Veterinary ClinicGreenfield

    18 French King Hwy, Greenfield, MA 01301

    Since 1991

    Dental

    Spotted an error? Let us know

  186. Pioneer Valley Veterinary Hospital, IncGreenfield

    571 Bernardston Rd, Greenfield, MA 01301

    Spotted an error? Let us know

  187. Compassionate Care Veterinary ServicesGroton

    497 Main St STE F, Groton, MA 01450

    Monday 8:30am-5:00pm, Saturday 8:30am-noon

    EmergencyDental

    Spotted an error? Let us know

  188. Veterinary Health Care of GrotonGroton

    10 Hollis St, Groton, MA 01450-1357

    Urgent careMobileDental

    Spotted an error? Let us know

  189. Starwood Veterinary ClinicGroton

    716 Lowell Rd, Groton, MA 01450

    Spotted an error? Let us know

  190. Water's Edge Veterinary HospitalGroveland

    909 Salem St, Groveland, MA 01834

    Spotted an error? Let us know

  191. Valley Veterinary HospitalHadley

    320 Russell St, Hadley, MA 01035

    Spotted an error? Let us know

  192. Halifax Veterinary ServiceHalifax

    259 Plymouth St, Halifax, MA 02338

    Since 1983

    EmergencyDental

    Spotted an error? Let us know

  193. Hampden Veterinary ClinicHampden

    28 Somers Rd, Hampden, MA 01036

    HolisticDental

    Spotted an error? Let us know

  194. Hampden Veterinary ClinicHampden

    5 Allen St, Hampden, MA 01036

    HolisticDental

    Spotted an error? Let us know

  195. South Shore Animal ServicesHanover

    1090 Washington St, Hanover, MA 02339

    Monday - Thursday 8am - 6pm, Friday & Saturday 8am - 1pm

    Low-costEnd of life

    Spotted an error? Let us know

  196. VCA Roberts Animal HospitalHanover

    516 Washington St, Hanover, MA 02339

    VaccinationDentalEnd of life

    Spotted an error? Let us know

  197. Brijon Veterinary Urgent CareHanover

    228 Columbia Rd Ste D4, Hanover, MA 02339

    Urgent care

    Spotted an error? Let us know

  198. VCA Hanson Animal HospitalHanson

    104 Liberty St, Hanson, MA 02341-1160

    EmergencyMobileDentalEnd of life

    Spotted an error? Let us know

  199. VCA Hanson Animal HospitalHanson

    705 Main St, Hanson, MA 02341

    Spotted an error? Let us know

  200. Hardwick Pond Vet CenterHardwick

    895 Turkey St, Hardwick, MA 01082

    Spotted an error? Let us know

BEFORE YOU GO

Make your next vet visit easier

Prepare records, check services and plan the appointment.

All guides