Low Cost Spay & Neuter Clinics in AB, BC, MB, ON, SK, NB

Note: Check your City or Province Web site to find out if your entitled to financhal assistance, or if there are any temporary free spay and neuter clinics in your area.



Information in this webpage has been provided by external sources. The Humane Society of Canada is not responsible for the accuracy, reliability or currency of the information provided by external sources. Users wishing to rely upon this information should consult directly with the source of the information.


The Spay Clinic

10575 111 St NW

Edmonton,AB T5H 3E8

(780) 426-4221



BCSPCA Animal Hospital in Vancouver

1205 East 7th Avenue

Vancouver, BC V5T 1R1

Phone: (604) 879 - 3571

BCSPCA Victoria Branch, Spay Neuter for Cats

3150 Napier Lane

Victoria, BC V8T 4V5

Phone: (250) 388-7722

BCSPCA Prince George Spay and Neuter Clinic: serving North Cariboo District

1909 Queensway

Prince George, BC V2L 1M1

Phone: (205) 562-5556

Spay & Neuter Clinic of Langley

5758B 203 St

Langley, BC V3A 1W3

Phone: (604) 534-1713



Kamloops Spay & Neuter Clinic

391A Tranquille Rd

Kamloops, BC V2B 4G4

Phone: (250) 376-6055



Richmond Animal Protection Society (cats only)

12071 No. 5 Rd

Richmond, BC V7A 4E9

Phone: (604) 275-2036


Atlas Animal Clinc owned by Dr. B. Bhullar

5696 Frasier St

Vancouver, BC V5W 2Z4

Phone: (604) 301-0300



Winnipeg Spay and Neuter Clinic

10H Keenleyside St

Winnipeg, MB R2L 2B9

Phone: (204) 661-9090


Academy Road Spay and Neuter Clinic

620 Academy Rd

Winnipeg, MB R3N 0E6

Phone: (204) 487-1477


Ontario Spay/Neuter Services

16586 Woodbine Ave

Newmarket, ON L3Y 4W1

Phone: (905) 898-6112 or toll free 1-888-668-7722

Website: http://www.spayneuter.ontariospca.ca/index.html


Ottawa's Spay and Neuter Clinic

26 Concourse Gate, Unit no 5,

Ottawa, ON

Phone: (613) 798-8970


Toronto Low Cost Spay and Neuter Clinic (Cats only)

2696 Eglinton Ave. W.

Central Region, ON

Phone: (416) 338-6281

Website: http://www.toronto.ca/animal_services/spay_neuter.htm


Mississauga Veterinary Spay & Neuter Clinic

5120 Dixie Rd

Mississauga,ON L4W 4J7

Phone: (905)282-0002


Ontario SPCA Spay and Neuter Clinic

91A Patterson Road

Barrie, ON L4N 3V9

Phone: (705) 734-9883 or Toll Free at (705) 734-9882

Website: http://www.spayneuter.ontariospca.ca/



Regina Humane Society

Albert St and Armour Rd

Regina, SK S0G K5D

Phone: (306) 543-6363




Oromocto and Area SPCA

111 D'Amours Street

Oromocto, NB E2V 0G5

Phone: (506) 446-4107