• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
PEIVMA

PEIVMA

Prince Edward Island Veterinary Medical Association

  • About PEIVMA
    • Awards
      • CVMA Awards
    • Committees
    • Contact
    • Council
    • Useful Links
  • Public Info
    • Find a Clinic
    • Legislation
    • Life Members
    • Official Register
    • Complaint Process
    • Press Releases
    • Public Resources
  • Membership
    • Annual Renewal
    • Antibiotic Resistance Video Series
    • License verification request
    • New Member Application
    • Operating a Practice
  • Members
  • Classifieds

Find a Clinic

Abegweit Animal Hospital

Charlottetown

902-892-3538
Small Animal Hospital
24 McAulay Court
Charlottetown C1A 9M7
info@abegweitanimalhospital.ca

Atlantic Veterinary College at UPEI

Charlottetown

902-566-0950
Small & Large Animal Clinic and Mobile Services
550 University Avenue
Charlottetown C1A 4P3
avc@upei.ca

Atlantic Veterinary College Emergency Care

Charlottetown

902-566-0950
Small & Large Animal Clinic and Mobile Services
550 University Avenue
Charlottetown C1A 4P3
avc@upei.ca

Birkentree Veterinary Services

Hunter River

(902) 393-4284
Large Animal Mobile Practice
7033 Rustico Road
Hunter River C1A 1N0

Brudenell Animal Hospital

Brudenell

902-838-2276
Small Animal Hospital
5174 AA MacDonald Hwy (PO Box 711)
Brudenell C0A 1R0

Charlottetown Veterinary Clinic

Charlottetown

902-892-4287
Combined Small Animal Hospital / Large Animal Hospital , Large Animal Mobile (4)
5 Kirkwood Drive
Charlottetown C0A 1T0
cvcpets@pei.aibn.com
charlottetownvetclinic.ca

Cornwall Veterinary Clinic

Cornwall

902-368-8374
Small Animal Hospital
375 Trans Canada Highway
Cornwall C0A 1H0
cornwallveterinaryclinic@gmail.com
www.cornwallvetclinic.com

Cross Roads Animal Health Centre

Stratford

902-370-2838
902-370-2VET
Small Animal Hospital
3 Myrtle Street,
Stratford C1B 1P4
www.crossroadsahc.com

Crustipath

Charlottetown

(902) 892-2877
104 Prince Street (PO Box 682)
Charlottetown,
Prince Edward Island
Canada
C1A 7L3
ANDREA@CRUSTIPATH.COM

Ebenezer Holistic Veterinary Services

Ebenezer

(519) 940-6695
852 New Glasgow Road,
Route 224
Ebenezer, Prince Edward Island
Canada
C1E 0T1
don030@sympatico.ca

Island Veterinary Service Ltd.

Island-wide

902-629-9416
Large Animal Mobile Clinic
2668 Peters Road, Route 324
Alliston, PE C0A 1R0
Mailing Address: PO Box 158, Cardigan PE, C0A 1G0
islandvetservices.ca

Jameson Integrative Veterinary Services

Wheatley River

(902) 218-0075
166 Bungay Road
Wheatley River, Prince Edward Island
Canada
C0A 1N0
ajameson87@gmail.com

Katrina MacNeill Aquatic Veterinary Services

Malpeque Bay

(902) 314-1728
171 Thompson Shore Road
Malpeque Bay, Prince Edward Island
Canada
C0B 1M0
katrina.macneill@bestfishes.vet

Kensington Veterinary Clinic Ltd.

Kensington

902-836-3410
Combined Small Animal Hospital / Large Animal Clinic , Large Animal Mobile (2)
11 Park Road
Kensington C0B 1N0
kvc.vet@pei.sympatico.ca

Miltonvale Park Veterinary Clinic

Miltonvale Park

902-368-8800
Small Animal Hospital
950 Lower Malpeque Road
Miltonvale Park C1E 0P8
athomp@pei.eastlink.ca

Montague Veterinary Clinic

Montague

902-838-2281
Combined Small Animal Hospital / Large Animal Clinic , Large Animal Mobile (2)
Box 100
Montague C0A 1R0
montaguevet@bellaliant.com

New Perth Animal Hospital

New Perth

902-838-1800
Combined Small Animal Hospital / Large Animal Clinic , Large Animal Mobile (1)
3188 Georgetown Rd
Highway 3, New Perth C0A 1R0
newperthanimalhospital@gmail.com
newperthanimalhospital.com

PEI Veterinary Walk-in and Urgent Care

Charlottetown

(902) 332-1808
58 Macleod Cres Suite A, Charlottetown, PE C1E 3K2
Mon – Sun 12pm to 12am
info@peiurgentcare.ca

Skyline Genetics Inc

New Glasgow

(902) 916-1229
550 Route 258
New Glasgow, Prince Edward Island
Canada
C0A 1N0
cowdrwalker@gmail.com

Souris Veterinary Clinic

Souris

902-687-3266
Small Animal Clinic
22 Anniversary Drive
Souris C0A 2B0

Southport Animal Hospital

Stratford

902-569-4343
Small Animal Hospital
23 Stratford Road
Stratford C1B 1T4
southportah@pei.aibn.com
southportah.com

Summerside Animal Hospital

Summerside

902-436-2297
Small Animal Hospital
492 Granville Street
Summerside C1N 5Y1
info@summersideanimalhospital.com
summersideanimalhospital.com

West Prince Veterinary Hospital

O’Leary

902-859-2441
Combined Small Animal Hospital / Large Animal Clinic , Large Animal Mobile (2)
1622 O’Leary Road
O’Leary C0B 1V0
wpvs@aibn.com

465 University Avenue
Box 21097
Charlottetown, PE C1A 9H6

admin@peivma.ca
902-367-3757

  • Facebook

Copyright © 2026 PEIVMA • Website by TechnoMedia 

Return to top