Novia Scotia Vets

[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.

Animal Care in Amherst Amherst

Amherst Veterinary Hospital
311 Willow St, Amherst, NS B4H 3Y3
902-667-8405

Animal Care in Annapolis Royal Annapolis Royal

Port Royal Animal Hospital
Annapolis Royal, NS B0S 1A0
902-532-7387

Animal Care in Baddeck Baddeck

Highland Animal Hospital
Baddeck, NS B0E 1B0
902-295-2222

Animal Care in Barrington Barrington

Barrington Animal Hospital
Barrington Passage, Barrington, NS B0W 1G0
902-637-2555

Animal Care in Bedford 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

Animal Care in Berwick Berwick

Berwick Animal Hospital
4242 Highway 1, Berwick, NS B0P 1E0
902-538-8039

Animal Care in Bridgetown Bridgetown

Bridgetown Animal Hospital
5 Queen, Bridgetown, NS B0S 1C0
902-665-4333

Animal Care in Bridgewater Bridgewater

Pinegrove Animal Hospital
173 North, Bridgewater, NS B4V 2V7
902-543-4247

Animal Care in Cheticamp Cheticamp

Highland Animal Hospital
North Bell Marche Rd, Cheticamp, NS B0E 2V0
902-224-2561

Animal Care in Chezzetcook Chezzetcook

Eastern Shore Veterinary Hospital
Porters Lake Shopping Centre, Chezzetcook, NS B2W 3E7
902-827-4257

Animal Care in Dartmouth 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

Animal Care in Digby Digby

Bayview Animal Hospital Ltd
Digby, NS B0V 1A0
902-245-5205

Animal Care in Digby Toll Free Digby Toll Free

Bayview Animal Hospital Ltd
Digby Toll Free
1-800-399-4382

Animal Care in Elmsdale Elmsdale

Elmsdale Animal Hospital
654 Highway 2, Elmsdale, NS B2S 1C9
902-883-7080

Animal Care in Fall River Fall River

Fall River Animal Hospital
3146 Hwy 2, Fall River, NS B2T 1J5
902-861-4003

Animal Care in Halifax 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

Animal Care in Inverness Inverness

Highland Animal Hospital
Central Ave, Inverness, NS
902-258-3200

Animal Care in Kentville Kentville

Cornwallis Veterinarians Ltd
273 Belcher St, Kentville, NS B4N 1E2
902-678-2731

Animal Care in Kingston Kingston

Greenwood Animal Hospital
799 Central Ave, Kingston, NS B0P 1N0
902-765-6355

Animal Care in Lake Echo Lake Echo

Complete Care Hospital For Pets
3288 Highway 7, Lake Echo, NS B3E 1C6
902-281-2273

Animal Care in Lawrencetown Lawrencetown

Weste Animal Hospital
2910 Lawrencetown Rd, Lawrencetown, NS B2Z 1L4
902-434-8379

Animal Care in Lower Sackville 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

Animal Care in Lunenburg Lunenburg

Seaside Animal Hospital Ltd
54 Lorne, Lunenburg, NS B0J 2C0
902-634-3561

Animal Care in Mahone Bay Mahone Bay

Oakland Veterinary Hospital
1255 Oakland Rd, Mahone Bay, NS B0J 2E0
902-531-3117

Animal Care in Middleton Middleton

Middleton Veterinary Services
1163 Brooklyn St RR 1, Middleton, NS B0S 1P0
902-825-3459

Animal Care in New Glasgow 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

Animal Care in New Minas New Minas

Annapolis Animal Hospital
8902 Commercial St, New Minas, NS B4N 3C8
902-681-8387

Animal Care in North Sydney North Sydney

Northside Animal Hospital
91 Regent St, North Sydney, NS B2A 2G6
902-794-7387

Animal Care in Port Hawkesbury 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

Animal Care in Reserve Mines Reserve Mines

Kennedy Animal Hospital Ltd
2373 Sydney Rd, Reserve Mines, NS B1E 1K6
902-849-3725

Animal Care in Sackville Sackville

Richardson Animal Hospital
15 Cobequid Rd, Sackville, NS
902-865-3759

Animal Care in Saulnierville Saulnierville

Clare Animal Hospital
Little Brook, Saulnierville, NS B5A 4B6
902-769-3809

Animal Care in Sydney 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

Animal Care in Truro 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

Animal Care in Upper Tantallon 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

Animal Care in Wileville Wileville

South Shore Veterinary Hospital
2760 Highway 325, Wileville, NS B4V 5G2
1-855-202-0740

Animal Care in Windsor 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

Animal Care in Yarmouth Yarmouth

Parade Street Animal Hospital Ltd
92 Parade St, Yarmouth, NS B5A 3B4
902-742-3108