Dogs For Adoption In British Columbia

Below are all of the organizations in British Columbiafrom which you can adopt a dog. Please continue on to each individual organization’s website by clicking on their name to see dogs they have available for adoption or to learn more about the organization and their mission. Adopting is a great way of bringing home a dog in need of a loving home. Consider checking with the organizations in your area on a weekly basis if you’re looking for a specific breed before you decide to go out and buy a puppy from a breeder. You know what they say – ‘Adopt Before You Shop!’

Organization Address City Email Phone
AAIDD Adopt An Indian Desi Dog 37316 Ward Road Abbotsford Email Us 604-852-3375
Angels Under Our Wings Cocker Spaniel Rescue 4420 West Saanich Road Victoria Email Us 250-889-8880
BC Chihuahua Rescue #38 – 3200 Island Hwy, PO Box 37046, Country Club PO Nanaimo Email Us
BC SPCA 100 Mile House & District Branch 100 Mile House Email Us 250-395-5303
BC SPCA Abbotsford Branch 34312 Industrial Way Abbotsford Email Us 604-850-1584
BC SPCA Burnaby Branch 3202 Norland Avenue Burnaby Email Us 604-291-7201
BC SPCA Campbell River Community Animal Centre 891 13th Avenue Campbell River Email Us 250-287-7766
BC SPCA Chilliwack Branch 6797 Hopedale Road Chilliwack Email Us 604-823-6612
BC SPCA Cowichan & District Branch 7550 Bell McKinnon Road Duncan Email Us 250-746-4646
BC SPCA East Kootenay Branch 3339 Highway 3 & 95 Cranbrook Email Us 250-426-6751
BC SPCA Education & Adoption Centre 104-3278 Westwood Street Port Coquitlam Email Us 604-468-4044
BC SPCA Haida Gwaii Branch Queen Charlotte City Email Us 250-559-8807
BC SPCA Kamloops Branch 1211 8th Street Kamloops Email Us 250-376-7722
BC SPCA Maple Ridge Branch 10235 Jackson Road Maple Ridge Email Us 604-463-9511
BC SPCA Nanaimo & District Branch 154 Westwood Road Nanaimo Email Us 250-741-0778
BC SPCA North Cariboo Branch, Prince George 4011 Lansdowne Road Prince George Email Us 250-562-5511
BC SPCA North Peace Branch, Fort St. John 9311 – 81st Avenue Fort St. John Email Us 250-785-7722
BC SPCA Parksville-Qualicum Beach & District Branch 1565 Alberni Highway Parksville Email Us 250-248-3811
BC SPCA Powell River Branch 7558 Duncan St Powell River Email Us 604-485-9252
BC SPCA Prince Rupert Branch 1740 Prince Rupert Blvd Prince Rupert Email Us 250-624-2859
BC SPCA Quesnel and District Branch 1000 Carson Pit Road Quesnel Email Us 250-992-7722
BC SPCA Salt Spring Island Branch 540 Lower-Ganges Road Salt Spring Island Email Us 250-537-2123
BC SPCA Shuswap Branch 5850 Auto Road SE Salmon Arm Email Us 250-832-7376
BC SPCA South Okanagan/Similkameen 2200 Dartmouth Drive Penticton Email Us 250-493-0136
BC SPCA South Peace Branch 637 114th Avenue Dawson Creek Email Us 250-782-2444
BC SPCA Squamish Valley Branch 39901 Government Road Squamish Email Us 604-898-9890
BC SPCA Sunshine Coast Branch 4376 Solar Road Sechelt Email Us 604-740-0301
BC SPCA Trail Regional Branch 7700 Hwy 3B Trail Email Us 250-368-5910
BC SPCA Vancouver Branch 1205 East 7th Avenue Vancouver Email Us 604-879-7721
BC SPCA Vernon & District Branch 4800 Haney Road Vernon Email Us 250-549-7297
BC SPCA West Vancouver Branch 1020 Marine Drive West Vancouver Email Us 604-922-4622
Big Heart Rescue P.O. Box 45502, Sunnyside RPO Surrey Email Us 604-583-DOGS
Bully Buddies Vancouver Email Us
CAWES (Coast Animal Welfare & Education Society) Bowen Island Email Us 604-947-2333
Countryside Kennels 558 Prairie Avenue Port Coquitlam Email Us 604-945-0125
Cross Our Paws Rescue North Vancouver Email Us
Crowsnest Pet Rescue Heffley Creek Email Us
CSRBC Cocker Spaniel Rescue P.O. Box 34168, 17790 No 10 Hwy Cloverdale Email Us 778-968-3647
Dachshund & Friends Rescue Team Abbotsford Email Us 778-982-1299
Dachshund & Small Dog Rescue Port Coquitlam Email Us 604-944-6907
Delta Community Animal Shelter 7505 Hopcott Road Delta N/A 604-940-7111
Dhana Metta Rescue Society Vancouver Email Us
District of North Vancouver Animal Welfare Shelter 299 Mansfield Place North Vancouver Email Us 604-990-3711
Dog Control 2330 Dartmouth Drive Penticton Email Us 250-492-3801
Dogwood Rescue Society Vancouver Email Us 604-926-1842
Faunadael Pet Rescue Duncan Email Us
Fraser Valley Humane Society 33103 North Railway Ave. Mission Email Us 604-820-2977
Fraser Valley Regional District Care Centre 44820-A Wolfe Road Chilliwack Email Us 844-495-2273
German Shepherd Rescue of BC 127 – 86014 Vedder Road Chilliwack Email Us
Hands on Fur /Formerly Turtle Gardens P.O. Box 230 Topley Email Us 250-696-3461
HomeFinders Animal Rescue Society Vancouver Email Us 604-565-8874
HugABull Advocacy and Rescue Society Vancouver Email Us
Langley Animal Protection Society 26220 56th Avenue Langley Email Us 604-857-5055
Little Paws Rescue Society Coquitlam Email Us
Mex-Can Pet Partners Victoria Email Us 250-589-8006
New Stride Thoroughbred Adoption Society 4799 Olund Road Abbotsford Email Us 778-985-5673
New Westminster Animal Shelter 231 Ewen Avenue New Westminster Email Us 604-519-2008
Newbark Black Creek Email Us 250-218-0201
Okanagan Central Small Dog Rescue Society P.O. Box 23084 RPO Plaza 33 Kelowna Email Us 250-808-1107
Pennies For Dogs Vancouver Email Us
Rescue A Boxer Delta Email Us
Richmond Animal Protection Society / Animal Shelter 12071 No.5 Rd. Richmond Email Us 604-275-2036
Richmond BC SPCA Education & Adoption Centre 7791 Steveston Hwy (at No 3 Rd) Richmond Email Us 604-277-3100
S.A.I.N.T.S. 33860 Dlugosh Avenue Mission Email Us
See Spot Smile Dalmatian Rescue Black Creek Email Us 250-650-4477
Society-Save Animals through Rescue & Adoption 12101 72nd Ave. Surrey Email Us 604-580-8254
Surrey BC SPCA Education and Adoption Centre 16748 50th Avenue Surrey Email Us 604-574-1711
TnT Sharpei Rescue Fraser Valley Email Us 604-357-3294
Tsawwassen Animal Hospital Unit 1 – 1835 56th Street Delta Email Us 604-943-9385
Vancouver Island Dogs Rescue Society P.O. Box 21003 Victoria Email Us
Victoria Animal Control Services Ltd. 564 David Street Victoria N/A 250-414-0233
Victoria Pet Adoption Society 1782 Stellys X Rd. Saanichton Email Us
West Coast Rottweiler Rescue Surrey Email Us
Whistler Animals Galore Society P.O. Box 274, 8000 Nesters Road Whistler Email Us 604-935-8364