[Canadian Animal Hospitals and Clinics]
Below we list every town in Nova Scotia for which we have information for medical care professionals. Just scroll down to your town to get a list of all the local Animal Care Professionals and Hospitals in your area.
Amherst
Amherst Veterinary Hospital 311 Willow St, Amherst, NS B4H 3Y3 902-667-8405 |
Annapolis Royal
Port Royal Animal Hospital Annapolis Royal, NS B0S 1A0 902-532-7387 |
Baddeck
Highland Animal Hospital Baddeck, NS B0E 1B0 902-295-2222 |
Barrington
Barrington Animal Hospital Barrington Passage, Barrington, NS B0W 1G0 902-637-2555 |
Bedford
Bedford Highway Veterinary Hospital 936 Bedford Hwy, Bedford, NS B4A 3P1 902-835-2323 |
Vetcetera Animal Hospital Ltd 1144 Bedford Hwy, Bedford, NS B4A 1B8 902-832-4818 |
Berwick
Berwick Animal Hospital 4242 Highway 1, Berwick, NS B0P 1E0 902-538-8039 |
Bridgetown
Bridgetown Animal Hospital 5 Queen, Bridgetown, NS B0S 1C0 902-665-4333 |
Bridgewater
Pinegrove Animal Hospital 173 North, Bridgewater, NS B4V 2V7 902-543-4247 |
Cheticamp
Highland Animal Hospital North Bell Marche Rd, Cheticamp, NS B0E 2V0 902-224-2561 |
Chezzetcook
Eastern Shore Veterinary Hospital Porters Lake Shopping Centre, Chezzetcook, NS B2W 3E7 902-827-4257 |
Dartmouth
Acres Animal Hospital 721 Main St, Dartmouth, NS B2W 3T6 902-434-4446 |
Companion Animal Hospital 900 Cole Harbour Rd, Dartmouth, NS B2V 2J5 902-434-3111 |
Dartmouth Veterinary Hospital 61 Tacoma Dr, Dartmouth, NS B2W 3E7 902-434-0700 |
Harbour Cities Veterinary Hospital 194 Wyse Rd, Dartmouth, NS B3A 1M9 902-463-7610 |
Russell Lake Animal Hospital 250 Baker Dr, Dartmouth, NS B2W 6L4 902-407-4570 |
Vetwise Animal Hospital 152 Ochterloney St, Dartmouth, NS B2Y 1E1 902-463-2333 |
Digby
Bayview Animal Hospital Ltd Digby, NS B0V 1A0 902-245-5205 |
Digby Toll Free
Bayview Animal Hospital Ltd Digby Toll Free 1-800-399-4382 |
Elmsdale
Elmsdale Animal Hospital 654 Highway 2, Elmsdale, NS B2S 1C9 902-883-7080 |
Fall River
Fall River Animal Hospital 3146 Hwy 2, Fall River, NS B2T 1J5 902-861-4003 |
Halifax
Ainslie Kra 3422 Dutch Village Rd, Halifax, NS B3N 2R8 902-477-1635 |
Atlantic Cat Hospital 6112 Quinpool Rd, Halifax, NS B3L 1A3 902-334-0525 |
Basinview Animal Hospital 36 Brookshire Ct, Halifax, NS 902-835-8383 |
Carnegy Animal Hospital Limited 7 Langbrae Dr, Halifax, NS B3M 4N7 902-457-1575 |
Eastern Passage Village Veterinary Clinic 105 Cow Bay Rd, Halifax, NS 902-465-1213 |
Fairview Animal Hospital 7071 Bayers Rd, Halifax, NS B3L 2C2 902-443-9385 |
Halifax Veterinary Hospital 6485 Quinpool Rd, Halifax, NS B3L 1B2 902-422-8595 |
Spryfield Animal Hospital 320 Herring Cove Rd, Halifax, NS B3R 1V4 902-477-4040 |
Vetopia Animal Hospital 30 Farnham Gate Rd, Halifax, NS B3M 3W8 902-457-3353 |
Westwood Hills Vet Hospital 3650 Hammonds Plains Rd, Halifax, NS B3Z 1H3 902-826-1933 |
Woodbury Animal Hospital 2601 Robie St, Halifax, NS B3K 4N7 902-455-7297 |
Inverness
Highland Animal Hospital Central Ave, Inverness, NS 902-258-3200 |
Kentville
Cornwallis Veterinarians Ltd 273 Belcher St, Kentville, NS B4N 1E2 902-678-2731 |
Kingston
Greenwood Animal Hospital 799 Central Ave, Kingston, NS B0P 1N0 902-765-6355 |
Lake Echo
Complete Care Hospital For Pets 3288 Highway 7, Lake Echo, NS B3E 1C6 902-281-2273 |
Lawrencetown
Weste Animal Hospital 2910 Lawrencetown Rd, Lawrencetown, NS B2Z 1L4 902-434-8379 |
Lower Sackville
Cobequid Animal Hospital 15 Cobequid Rd, Lower Sackville, NS B4C 2M9 902-865-8110 |
Downsview Veterinary Hospital 1-833 Sackville Dr, Lower Sackville, NS B4E 1S1 902-864-2882 |
Sackville Animal Hospital 485 Sackville Dr, Lower Sackville, NS B4C 2S1 902-865-6400 |
Lunenburg
Seaside Animal Hospital Ltd 54 Lorne, Lunenburg, NS B0J 2C0 902-634-3561 |
Mahone Bay
Oakland Veterinary Hospital 1255 Oakland Rd, Mahone Bay, NS B0J 2E0 902-531-3117 |
Middleton
Middleton Veterinary Services 1163 Brooklyn St RR 1, Middleton, NS B0S 1P0 902-825-3459 |
New Glasgow
Abercrombie Animal Hospital 807 Abercrombie Rd, New Glasgow, NS B2H 5C6 902-928-2877 |
East River Animal Hospital 200 Terra Cotta Dr, New Glasgow, NS B2H 5W5 902-752-6655 |
New Minas
Annapolis Animal Hospital 8902 Commercial St, New Minas, NS B4N 3C8 902-681-8387 |
North Sydney
Northside Animal Hospital 91 Regent St, North Sydney, NS B2A 2G6 902-794-7387 |
Port Hawkesbury
Highland Animal Hospital 3 MacIntosh Rd, Port Hawkesbury, NS B9A 3K4 902-625-3315 |
Strait Veterinary Hospital 714 Reeves St, Port Hawkesbury, NS B9A 2S1 902-625-5757 |
Reserve Mines
Kennedy Animal Hospital Ltd 2373 Sydney Rd, Reserve Mines, NS B1E 1K6 902-849-3725 |
Sackville
Richardson Animal Hospital 15 Cobequid Rd, Sackville, NS 902-865-3759 |
Saulnierville
Clare Animal Hospital Little Brook, Saulnierville, NS B5A 4B6 902-769-3809 |
Sydney
Kennedy Animal Hospital Ltd 1064 Kings Rd, Sydney, NS B1S 1C7 902-564-8356 |
Sydney Animal Hospital 609 Grand Lake Rd, Sydney, NS B1P 5T3 902-562-5551 |
Truro
Central Nova Animal Hospital 29 Main St, Truro, NS B2N 4G5 902-893-4331 |
Nova Tree 2 Willow Lane, Truro, NS B2N 1B5 902-895-6258 |
Truro Veterinary Hospital 165 Arthur St, Truro, NS B2N 1Y3 902-893-2341 |
Upper Tantallon
St Margarets Bay Animal Hospital 5229 St Margarets Bay Rd, Upper Tantallon, NS B3Z 4R5 902-826-2288 |
Tantallon Veterinary Hospital 5250 St Margarets Bay Rd, Upper Tantallon, NS B3Z 2J1 902-826-9344 |
Tantallon Veterinary Hospital and Pet Boarding 5250 St Margarets Bay Rd, Upper Tantallon, NS B3Z 2J1 902-826-9344 |
Wileville
South Shore Veterinary Hospital 2760 Highway 325, Wileville, NS B4V 5G2 1-855-202-0740 |
Windsor
Avon Animal Hospital 45 Morison Dr, Windsor, NS B0N 2T0 902-798-4633 |
Avon Animal Hospital 45 Morrison Dr, Windsor, NS 902-798-4693 |
Saint Mary’s Animal Hospital 628 Obrien, Windsor, NS B0N 2T0 902-472-3037 |
Yarmouth
Parade Street Animal Hospital Ltd 92 Parade St, Yarmouth, NS B5A 3B4 902-742-3108 |