MMBC Depots

Address Search

Use our address search tool to find the closest MMBC depots to you.
Watch this page for additional MMBC depot locations in the coming months.

Depot Recycling Guide

To download the Depot Recycling Guide, click here.

MMBC Depot List

Click on your region below to find MMBC depots in your area.


Community Depot Name Address Postal Code Contact
Bamfield Bamfield Transfer Station 570-B Bamfield Rd, Bamfield V0R 1B1 250-720-2700 Website
Port Alberni Alberni Valley Landfill 7080 McCoy Lake Road V9Y 2E3 250-720-2700 Website
Ucluelet Sonbird Refuse & Recycling 333 Forbes Rd. V0R 3A0
Tofino Westcoast Recycling Depot 240 Warren Way V0R 2Z0
Port Alberni Port Alberni Recycling Depot 3620 3rd Avenue V9Y 2E3 250-720-2700 Website


Community Depot Name Address Postal Code Contact
Burns Lake Burns Lake Return-It Depot 113 Park Street V0J 1E0
Fort St. James Nak’azdli Recycling Depot 300 Dachun Rd V0J 1P0 250-996-8095 Website
Smithers Bulkley Valley Bottle Depot 3446 19th Ave. V0J 2N0


Community Depot Name Address Postal Code Contact
Galiano Island 9 Galiano Island Recycling Depot 220 Sturdies Bay Road V0N 1P0 250-539-5769 Website
Mayne Island Mayne Island Recycling Depot 390 Campbell Bay Road V0N 2J1 250-539-3383 Website
Oak Bay Oak Bay Public Works 1771 Elgin Road V8R 5L7 250-598-4501 Website
Pender Island Pender Island Recycling Depot 4400 Otter Bay Road V0N 2M0 250-629-6962 Website
Saanich Bottle Depot (Saanich) 4261 Glanford Avenue V8Z 4B9 250-727-7480 Website
Saanich Hartland Recycling Depot 1 Hartland Avenue V9E 1L7 250-360-3030 Website
Salt Spring Island Salt Spring Island Recycling Depot 349 Rainbow Road V8K 2K6 250-537-1200 Website
Saturna Island Saturna Island Recycling Depot Navarez & Harris Road V0N 2Y0 250-539-9940 Website
Sooke Pmd (Main) 6215 Marilyn Road V9Z 0X6 250-893-3851
Victoria Bottle Depot (Victoria) 655 Queens Avenue V8T 1L9 250-727-7480 Website
Victoria Port Renfrew Transfer Station 10755 Parkinson Road 800-663-4425 Website


Community Depot Name Address Postal Code Contact
100 Mile House Gold Trail Recycling LTD 694 Sollows, Box 1120 V0K 2E0 250-395-1041 Website
150 Mile House 150 Mile House Transfer Station 280 Likely Road V0K 2G0 Website
Baker Creek Baker Creek 4831 Nazko Road V0K 2G0 Website
Forest Grove Forest Grove Transfer Station 4504 Canim Hendrix Lake Road V0K 1M0 Website
Frost Creek Frost Creek Transfer Station 2734 Dog Creek Road V2G 4W8 Website
Interlakes Interlakes Landfill 7377 Horse Lake Road Website
Lone Butte Lone Butte Transfer Station 6106 Little Fort Highway 24 V0K 1X3 Website
Watch Lake Watch Lake Landfill 7923 Watch Lake Road V0K 2K1 Website
Wildwood Wildwood Transfer Station 360 Westcoast Road V2G 4Z5 Website
Quesnel Quesnel Landfill 980 Carson Pit Road
*Depot accepts glass, plastic foam, and plastic bags and overwrap only
V2J 7H2 250-991-2749
Williams Lake CCTS 5025 Frizzi Road V2G 5E4 250-392-6379 Website
Lac La Hache Lac La Hache 4202 Cariboo Highway 97 South Website

Central Coast

Community Depot Name Address Postal Code Contact
Bella Coola 1 Thorsen Creek Landfill And Recycling Centre Thorsen Creek Road V0T 1C0 250-799-5291 Website

Central Kootenay

Community Depot Name Address Postal Code Contact
Castlegar Zion Trucking 2324 6 Avenue V1N 3L1 250-365-3396

Central Okanagan

Community Depot Name Address Postal Code Contact
West Kelowna Boucherie Self Storage & Bottle Depot 2711 Kyle Road V1Z 2M9 250-769-7122
Kelowna Columbia Bottle Depot – Central 1988 Kirschner Road V1Y 4N6 250-763-2500
Kelowna Columbia Bottle Depot – Rutland 680 Dease Road V1X 4N6 250-765-9115
Kelowna Columbia Bottle Depot – St. Paul 1314 St. Paul Street V1Y 2E1 250-763-2554 Website
Kelowna Glenmore Landfill Recycling Depot 2105 Glenmore Road V1V 2C5 250-469-6250 Website
Kelowna Northwestside Recycling Depot Intersection of Bear Lake Main and Westside Road V1V 2L7 250-469-6250
Kelowna Traders Cove Recycling Depot Whiteman Creek Forest Service Road (3.2 km past Udell Road) V1V 2L7 250-469-6250 Website
West Kelowna Westside Residential Waste Disposal and Recycling Centre 1111 Asquith Road V1V 2L7 250-469-6250
West Kelowna Planet Earth Recycling Ltd. 3-1400 Industrial Road V1Z 1G5 250-768-0878 Website

Columbia Shuswap Regional District

Community Depot Name Address Postal Code Contact
Salmon Arm Bill’s Bottle Depot 2840 13th Avenue South West V1E 3J9 250-832-8194 Website
Golden Golden Bottle Depot 820 11th Ave South V0A 1H2 250-832-8194 Website
Golden Golden Landfill 350 Golden-Donald Upper Road 250-832-8194 Website
Revelstoke Revelstoke Bottle Depot 97 Cartier Street V0E 2S1 250-832-8194 Website
Revelstoke Revelstoke Landfill 330 Westside Road 250-832-8194 Website
Salmon Arm Salmon Arm Landfill Salmon Arm Landfill 4290 20th Avenue South East V1E 1X9 250-832-8194 Website
Falkland Falkland Transfer Station 2830 Wetaskiwin Road 250-832-8194 Website
Glenemma Glenemma Transfer Station 3125 McTavish Road V1E 3J1 250-832-8194 Website
Malakwa Malakwa Recycling Station 4087 Malakwa Road V0E 2J0 250-832-8194 Website
Parson Parson Transfer Station 3583 Highway 95 V0A 1L0 250-832-8194 Website
Scotch Creek Scotch Creek Transfer Station 3508 Squilax-Anglemont Road V0E 1M5 250-832-8194 Website
Seymour Arm Seymour Arm Transfer Station 1815 Quast Road 250-832-8194 Website
Sicamous Sicamous Downtown Recycling Depot 1133 Eagle Pass Way V0E 2V0 250-832-8194 Website
Sicamous Sicamous Landfill 950 Two Mile Road V0E 2V1 250-832-8194 Website
Columbia Shuswap Regional District Skimikin Transfer Station 2281 Skimikin Road V0E 2W1 250-832-8194 Website
Sorrento Sorrento Recycling Depot 1164 Passchendaele Road V0E 2W1 250-832-8194 Website
Tappen Tappen Co-Op Recycling Depot 4828 Highway 1 V0E 2X0 250-832-8194 Website
Trout Lake Trout Lake Transfer Station 5100 Highway 31 250-832-8194 Website

Comox Valley

Community Depot Name Address Postal Code Contact
Denman Island Denman Island 5901 Denman Road V0R 1T0 250-334-6000 Website
Hornby Island Hornby Island 3600 Central Road V0R 1Z0 250-335-0550 Website
Courtenay Courtenay Return-It Depot 493 Puntledge Road V9N 3P9 250-338-6013 Website
Cumberland Comox Valley Waste Management Centre 3699 Bevan Road 250-334-6016 Website

Cowichan Valley

Community Depot Name Address Postal Code Contact
Duncan Bings Creek Recycling Centre 3900 Drinkwater Road V9L 6K9 250-746-2540 Website
Duncan ISLAND RETURN- IT Duncan 6476 Norcross Road V9L 5T3 250-748-2066 Website
Ladysmith Junction Bottle Depot 149 Oyster Bay Drive V9G 1A3 250-245-7376
Ladysmith Peerless Road Recycling Centre 10830 Westdowne Road V9G 1Y5 250-746-2540 Website
Lake Cowichan Meade Creek Recycling Centre 8855 Youbou Road V0R 2G0 250-746-2540 Website

East Kootenay

Community Depot Name Address Postal Code Contact
Cranbrook Cranbrook Bottle Depot 1125 Industrial Road #3 V1C 5E3 250-417-0306

Fraser Valley

Community Depot Name Address Postal Code Contact
Abbotsford Abbotsford Bottle Depot 33236 Walsh Avenue V2S 1Z8 604-853-7770
Abbotsford R&T Recyclables & Bottle Depot Unit 23, 31550 South Fraser Way V2T 4C6 604-852-6092
Abbotsford Regional Recycling Abbotsford 750 Riverside Road V2S 7P6 604-852-9152 Website
Aldergrove Aldergrove Return-It Depot 27482 Fraser Highway V4W 3N5 604-856-2992
Chilliwack Sardis Bottle Depot 45635B Lark Road V2R 3N5 604-858-9177 Website
Fraser Valley D Seabird Island Eco Station 4010 Lougheed Highway V0M 1A0 Website
Mission Mission Recycle Centre 7233 Park Street V2V 6J9 604-820-1830 Website

Fraser-Fort George

Community Depot Name Address Postal Code Contact
Prince George Hart Return-It Centre 6665 Hart Highway V2K 3A5 250-962-9300
Prince George P.G. Recycling And Return-It Centre 2614 Petersen Road V2N 1N9 250-561-7475


Community Depot Name Address Postal Code Contact
Kitimat Kitimat Bottle Depot 428 Enterprise Avenue V8C 2E2 250-632-3377
New Hazelton Hazelton Bottle Depot 4413 10th Avenue V0J 2J0 250-842-3033
Stewart Border Town Recycling 720 King Street V0T 1W0
Terrace Do Your Part Recycling 3467 Hwy 16 E V8G 3P4 250-615-7692

Kootenay Boundary

Community Depot Name Address Postal Code Contact
Grand Forks Grand Forks Landfill 8798 Granby Road V1R 4S8 250-368-9148 Website
Greenwood West Boundary Landfill 2050 Motherlode Road V1R 4S8 250-368-9148 Website
Kootenay Boundary C Christina Lake Transfer Station 834 Highway 395 V1R 4S8 250-368-9148 Website
Kootenay Boundary E Rock Creektransfer Station 1610 Kettle River Road V1R 4S8 250-368-9148 Website
Trail Mckelvey Creek Landfill 1900 Highway 3B V1R 4S8 250-368-9148 Website
Trail Trail Bottle Depot 562 Rossland Avenue V1R 3M8 250-364-3025

Metro Vancouver

Community Depot Name Address Postal Code Contact
Burnaby Burnaby Eco-Centre 4855 Still Creek Drive V5C 5V1 Website
Burnaby East Hastings Bottle Depot 6893 Hastings Street V5B 1S9 604-299-4254
Burnaby Edmonds Return-It Depot 7496 Edmonds St. V3N 1B2 604-527-0466
Burnaby Kensington Square Return-It Centre 6518 Hastings Street V5B 1S2 604-299-9779
Burnaby Kitchener Bottle Depot 3931 Graveley Street V5C 3T4 604-294-2827
Burnaby Lee’s Bottle Depot 7385 Buller Avenue V5J 4S6 604-435-3432
Burnaby Metrotown Return-It Centre 4760 Imperial Street V5J 1C2 604-451-8888
Burnaby Regional Recycling Burnaby 2961 Norland Avenue V5B 3A9 1-855-701-7171 Website
Coquitlam Coquitlam Return-It Depot 104-2560 Barnet Highway V3H 1W3 604-464-6648
Coquitlam Lougheed Return-It Depot 1045A Lougheed Highway V3K 6N5 778-397-5005
Delta Vancouver Landfill 5400 72 Street V4K 3N2 604-873-7000 or 311 Website
Ladner Ladner Bottle Depot 4930 Elliott Street V4K 2Y1 604-946-0309
Langley Fraser Valley Bottle & Return-It Depot Unit 108, 22575 Fraser Highway V2Z 2T5 604-533-8807
Langley Walnut Grove Bottle & Return Centre Unit #6 – 8, 20280 97th Avenue V1M 4B9 604-513-0420
Langley Willowbrook Recycling 19641 60th Avenue V3A 3Z6 604-532-0225 Website
Maple Ridge Haney Bottle Depot Unit 2, 22935 Lougheed Highway V2X 6B2 604-463-6233
Maple Ridge Maple Ridge Bottle Depot Unit 15, 20475 Lougheed Highway V2X 9B6 604-465-8900
Maple Ridge Maple Ridge Recycling Depot 10092 236 street V2X 6A9 604-463-5545 Website
New Westminster New Westminster Recycling Depot 65 East Sixth Avenue V3L 2J1 604-968-4208 Website
New Westminster Sapperton Return-It Depot Unit 21, 79 Braid Street V3L 3P2 604-523-9699
North Vancouver Lonsdale Bottle & Return-it Depot 142 West 3rd Street V7M 1E8 604-980-2111
North Vancouver North Shore Bottle Depot 235 Donaghy Avenue V7P 2L6 604-985-9348
North Vancouver North Vancouver Bottle & Return-It Depot 310 Brooksbank Avenue V7J 2C1 604-924-3889
North Vancouver Recycling Drop-Off Depot 29 Riverside Drive V7L 1C3 604-984-9730 Website
Pitt Meadows Pitt Meadows Bottle & Return-It Depot 19090 Lougheed Highway V3Y 2M6 604-465-2866
Port Coquitlam Biggar Bottle Depot 2577 Kingsway Ave V3C 1T5 604-945-3313
Port Moody Please use address search to find nearest depots.
Richmond City Of Richmond Recycling Depot* 5555 Lynas Lane
*Depot accepts glass, plastic foam, and plastic bags and overwrap only
V7C 5B2 604-276-4010 Website
Richmond Ironwood Bottle & Return-It Depot 11020 Horseshoe Way V7A 4V5 604-275-0585
Richmond Regional Recycling Richmond 13300 Vulcan Way V6V 1K2 1-855-701-7171 Website
Surrey Bridgeview Bottle & Return-It Depot Unit 118, 12332 Patullo Place V3V 8C3 604-587-5557
Surrey Guildford Bottle Depot Unit 100, 14727 108A Avenue V3R 1V9 604-588-4489
Surrey Jenill Recycling Unit 1, 13140 88th Avenue V3W3K3 604-596-1751
Surrey Newton Bottle Depot Unit 110, 13245 72 Avenue V3W 4M4 604-596-9266
Surrey Regional Recycling Cloverdale 5534 176th Street V3S 4C3 1-855-701-7171 Website
Surrey Scott Road Bottle Depot Unit 2, 12111 86th Avenue V3W 3H8 604-543-0606
Tsawwassen Tsawwassen Return-It Centre 5636 12th Avenue V4L 1C4 604-943-7661
Vancouver Go Green Bottle Depot 7 East 7th Avenue V5T 1M4 604-874-0367 Website
Vancouver Powell Street Return-It Bottle Depot 1856 Powell Street V5L 1H9 604-253-4987
Vancouver Regional Recycling Vancouver 960 Evans Avenue V6A 2L2 1-855-701-7171 Website
Vancouver South Van Bottle Depot 34 East 69th Avenue V5X 4K6 604-325-3370
Vancouver Vancouver Central Return-It Depot 2639 Kingsway V5R 5H4 604-434-0707
Vancouver Vancouver South Transfer Station 377 West Kent Avenue North V5X 4V1 604-873-7000 or 311 Website
White Rock Semiahmoo Bottle Depot Unit 28, 15515 24th Avenue V4A 2J4 604-531-7669

Mount Waddington

Community Depot Name Address Postal Code Contact
Alert Bay Cormorant Island Recycling Depot 164 Alder V0N 1A0 250-974-5213 Website
Sointula Malcolm Island Recycling Depot 5 2nd Street, Sointula, BC V0N 3E0 Website
Winter Harbour Winter Harbour Recycling Depot 50-31-38 N /128-01-16 W V0N 0A6 Website
RD of Mount Waddington 7 Mile Landfill And Recycling 50-36-37 N /127-14-08 W V0N 2R0 250-949-1681 Website
Quatsino Quatsino Recycling Depot 50-32-14 N / 127-37-26 W V0N 0B2 Website
Woss Woss Recycling Depot 50-12-35 N / 126-35-18 W V0N 3P0 Website
Port Alice Port Alice Recylcing Depot 721 Marine Drive V0N 2N0 250-284-3391 Website
Port Hardy Tri-Port Recycling, Operating As: Port Hardy Return It Centre 9300 Trustee Road V0N 2P0 250-949-7700
Port Hardy Tsulquate Recycling Depot 252 Takush Road V0N 2P0 Website
Port McNeill Island Foods Bottle Depot 1979 Nimpkish Crescent
*Depot accepts glass, plastic foam, and plastic bags and overwrap only
V0N 2R0 250-956-3328


Community Depot Name Address Postal Code Contact
Nanaimo Alpine Disposal 2250 McGarrigle Road V9S 4M6 250-751-1089 Website
Nanaimo Nanaimo Recycling Exchange 2477 Kenworth Road V9T 5K4 250-758-7777 Website
Nanaimo Regional Recycling Nanaimo (Old Victoria) 839 Old Victoria Road V9R 5Z9 1-855-701-7171 Website
Nanaimo Regional Recycling Nanaimo (Hayes Road) 2375 Hayes Road V9T 3X3 1-855-701-7171 Website
Parksville Parksville Bottle & Recycling Depot Ltd 611 A Alberni Highway V9P 1J9 250-248-0224
Parksville Sun Coast Recycle Drop Off #25 – 1343 Alberni Hwy V9P 2B9 250-248-5505
Qualicum Beach Qualicum Bottle Depot Unit 4 – 141 4th Avenue East V9K 1V9 250-752-8884

North Okanagan

Community Depot Name Address Postal Code Contact
Armstrong Armstrong Bottle Depot 3730 Pleasant Valley Blvd V0E 1B0 250-546-2466
Lumby Venture Bottle Depot 1818 Miller Street VOE 2G0 250-547-8787
Vernon Interior Freight And Bottle Depot 4205-24 Avenue V1T 1M1 250-545-5706 Website
Vernon Venture Training Centre 4240 Alexis Park Drive V1T 6H3 250-542-2374

Northern Rockies

Community Depot Name Address Postal Code Contact
Fort Nelson 2 Widesky Disposals 4800 Bay 1-46th Avenue V0C 1R0 250-774-6528 Website


Community Depot Name Address Postal Code Contact
Osoyoos Osoyoos Landfill 17250 146 Avenue V0H 1V4 250-495-6515 Website
Oliver Oliver Landfill 498 Sibco Landfill Road V0H 1T0 250-498-3316 Website
Oliver T2 Market Recycle Depot 5980 Sawmill Road V0H 1T0 250-498-3667
Keremeos Keremeos Transfer Station 860 El Rancho Drive
*Depot accepts glass, plastic foam, and plastic bags and overwrap only
V0X 1N1 250-499-5005 Website
Osoyoos Osoyoos Bottle Depot 8305 72nd Avenue V0H 1V0 250-495-2399
Penticton Campbell Mountain Landfill 901 Spiller Road V2A 8T3 250-492-2907 Website
Penticton J & C Bottle Depot 200 Rosetown Avenue V2A 3J4 250-492-5144
Princeton Princeton Landfill 171 Princeton Summerland Road V0X 1W0 250-295-0500 Website
Summerland Summerland Landfill 17202 Bathville Road V0H 1Z8 250-494-0583 Website

Peace River

Community Depot Name Address Postal Code Contact
Dawson Creek Dc Campbell Recycling Ltd. 925 100th Avenue V1G 1W2 250-782-2020
Buick Buick 19468 Aiken Creek Road V1G 4H8 250-784-3200 Website
Cecil Lake Cecil Lake 4484 248 Road V1G 4H8 250-784-3200 Website
Goodlow Goodlow 13197 Clayhurst Road V1G 4H8 250-784-3200 Website
Pink Mtn Pink Mtn 24740 Cyprus Creek Road V1G 4H8 250-784-3200 Website
Prespatou Prespatou 13139 Altona Road V1G 4H8 250-784-3200 Website
Rose Prairie Rose Prairie 12452 260 Road V1G 4H8 250-784-3200 Website
Wonowon Wonowon 18868 Hwy 97 North V1G 4H8 250-784-3200 Website
Kelly Lake Kelly Lake 280 Kelly Lake Road V1G 4H8 250-784-3200 Website
Tomslake Tomslake 15093 Old Edmonton Highway V1G 4H8 250-784-3200 Website

Powell River

Community Depot Name Address Postal Code Contact
Powell River Augusta 7346 Sunshine Coast Highway V8A 4Z2 604-485-4072
Lund Lund Community Depot 1444 Hwy. 101 VON 2G0 Website
Powell River Sliammon Community Depot 4885 Hwy. 101 V8A 0B6 Website
Black Point Powell River South (Black Point) Community Depot 9939 Hwy. 101/td> V8A 0K1 Website
Texada Island Gillies Bay Community Depot 2622 Gillies Bay Road VON 3K0 Website
Powell River Town Centre Depot 7050 Alberni Street, Powell River V8A 2C3

Skeena-Queen Charlotte

Community Depot Name Address Postal Code Contact
Kitkatla Kitkatla Coast Road V0V 1C0 250-848-2214 Website
Port Clements Island Solid Waste (Port Clements) 71454 Highway 16, Port Clements V8J 1A6 Website
Prince Rupert Mainland (Regional) Recycling Depot 251 Kaien Road V8J 1A6 250-624-2002 Website
Queen Charlotte Island Solid Waste (Queen Charlotte Village) 1205 Ocean View, Queen Charlotte Village V8J 1A6 Website


Community Depot Name Address Postal Code Contact
Lillooet Lillooet 405 Landfill Road V0N 1H0 604-894-6371 Website
Pemberton Pemberton 1947 Carpenter Road V0N 2L0 604-894-6371 Website
Pemberton Pemberton Recycling Centre Unit 5, 7339 Old Mill Road V0N 2L0 604-894-6799
Squamish Carney’S Waste Systems 38950 Queens Way V8B 0K8 604-892-5675 Website
Whistler Function Junction Depot 1001 Lynham Road V0N 1B1 604-935-8190 Website
Whistler Nesters Depot 8010 Nesters Road V0N 1B8 604-935-8190 Website


Community Depot Name Address Postal Code Contact
Campbell River Campbell River Waste Management Centre 6200 Argonaut Road V9H 1P3 250-287-8530 Website
Campbell River Island Return-It Campbell River 1580-F Willow St V9W 3M7 250-287-4224 Website
Gold River Gold River 100 Hilke Road V9H 1P3 250-283-2202 Website
Sayward Sayward 652 H’Kusam Way 250-282-5512 Website
Tahsis Tahsis 1015 North Maquinna Drive 250-934-6344 Website
Cortes Island Cortes Island 1300 Squirrel Cove Road 250-935-6329 Website

Sunshine Coast


Community Depot Name Address Postal Code Contact
Gibsons Gibsons Recycling Depot 1018 Venture Way V0N 1V0 604-740-1425 Website
Pender Harbour Pender Harbour Recycling Depot 13136 Sunshine Coast Hwy V0N 2H1 604-883-1165 Website
Sechelt Sechelt Recycling Depot 5646 Schetxwen Road V0N 3A0 604-885-6800 Website


Community Depot Name Address Postal Code Contact
Kamloops General Grant’S Recycling Centers – North Shore 611 Fortune Drive V2B 2K2 250-376-9600 Website
Kamloops General Grant’S Recycling Centers – Sahali Unit 115, 805 Notre Dame Drive V2C 5P4 778-471-3109
Kamloops Lorne Street Bottle 270 Halston Avenue V2H 1N6 250-372-3721