Skip to Main Content
  • New locations opening soon!
    We are accepting applications by email for the following 3 future locations:
    Levis, QC. Click Here

    New locations opening soon!
    We are accepting applications by email for the following 3 future locations:
    Levis, QC. Click Here

    Career Opportunities For You

    High-volume mass merchandiser Costco Wholesale operates in 9 provinces with over 80 locations across Canada. Our warehouses offer a fun, fast-paced work environment with many high-paying, entry-level positions. Our buying offices in Ottawa and Vancouver offer opportunities in various departments. In addition to our warehouse operation jobs, there are a variety of skilled positions available in the following services and businesses: Fresh Foods, Photo Centre, Pharmacy, Optical Centre, and more.

    Costco offers

    • Part-time and full-time positions
    • Equal employment opportunities
    • Great benefits
    • A free Costco membership
    • Excellent hourly wages

    Costco promotes from within, offering exciting opportunities for advancement.

    If you are a health service professional, click on one of the following to submit your resume:

    Costco laboratory production of ophthalmic lenses in Laval

    Costco's ophthalmic lens manufacturing lab in Laval offers a dynamic and fast-paced work environment that enables the production and manufacturing of high-quality prescription glasses, with the latest in high-tech equipment. We serve all of the optical centres across Canada, seven days a week. We are currently expanding and recruiting people for full-time and part-time positions in the following areas: inventory, lens coating, lens surfacing and finishing, as well as distribution and technical maintenance of equipment and installations. To join our team, please email your resume to:

    To join our team, apply in person at one of our locations or you may click on the Location nearest you to submit your resume.

    British Columbia
    New Brunswick
    Nova Scotia


    Aidrie Depot 1003 East Lake Blvd, airdrie AB T4B 0A1
    Calgary North 2853 32nd Street NE, Calgary AB T1Y 6T7
    Calgary NW 11588 Sarcee Trail NW, Calgary AB T3R 0A1
    Calgary South 99 Heritage Gate SE, Calgary AB T2H 3a7
    Edmonton North 12450 149th Street, Edmonton AB T5V 1G9
    Edmonton Northeast 13650 50th Street, Edmonton AB T5A 4Y3
    Edmonton South 2616 91ST Street NW, Edmonton AB T6N 1N2
    Grande Prairie 9901 116th Street, Grande Prairie AB  T8V 5W3
    Lethbridge 3200 Mayor Magrath Dr. S., Lethbridge AB T1K 6Y6
    Medicine Hat 2350 Box Springs Blvd, Medicine Hat AB T1C 0C8
    Okotoks 202 - 104 Southbank Boulevard, Okotoks AB T1S 0K4
    Rocky View 300-261200 Crossiron Blvd, Rocky View AB T4A 0J6
    Red Deer 162 37400 Highway #2, Red Deer AB T4E 1B9
    Sherwood Park 2201 Broadmoor Blvd, Sherwood AB T8H 0A1
    St-Albert 1075 Saint Albert Trail, St Albert, AB T8N 4K6
    West Edmonton 7259 Winterburn Road NW, Edmonton, Alberta T5T 4K2

    British Columbia

    Abbotsford 1127 Sumas Way, abbotsford BC V2S 8H2
    Burnaby 3550 Brighton avenue, Burnaby BC V5A 4W3
    Courtenay 588 Crown Isle Blvd. Courtenay BC V9N 0A6
    Downtown Vancouver 605 Expo Blvd, Vancouver BC V6B 1V4
    Kamloops 1675 Versatile Drive, Kamloops BC V1S 1W7
    Kelowna 2479 Highway 97 North, Kelowna BC V1X 4J2
    Langford 799 McCallum Road, Langford BC V9B 6A2
    Langley 20499 64th avenue, Langley BC V2Y 1N5
    Langley Depot 20313 100 a avenue, Langley BC V1M 3Y6
    Nanaimo 6700 Island Highway North, Nanaimo BC V9V 1K8
    Port Coquitlam 2370 Ottawa Street, Port Coquitlam BC V3B 7Z1
    Prince George 2555 Range Road, Prince George BC V2N 4G8
    Richmond 9151 Bridgeport Road, Richmond BC V6X 3L9
    Surrey 7423 King George Highway, Surrey BC V3W 5A8
    Vancouver Office 4500 Still Creek Drive, Unit a, Burnaby BC V5C 0E5
    Willingdon 4500 Still Creek Drive, Burnaby BC V5C 0E5


    Winnipeg I 1315 St. James Street, Winnipeg MB R3H 0K9
    Winnipeg East 1499 Regent avenue West, Winnipeg MB R2C 4M4
    Winnipeg South 2365 McGillivray Blvd, Winnipeg MB R3Y 0A1

    New Brunswick

    Fredericton 25 Wayne Squibb Blvd. Fredericton NB E3C 0A4
    Moncton 25 Trinity Drive, Moncton NB E1G 2J7
    Saint John 300 Retail Drive, Saint-John NB E2J 2R2


    St. John's 28 Stavanger Drive, St. John's NF A1A 5E8

    Nova Scotia

    Dartmouth 137 Countryview Drive, Dartmouth NS B3B 0E7
    Halifax 230 Chain Lake Drive, Halifax NS B3S 1C5


    Ajax 150 Kingston Road East, ajax ON L1Z 1E5
    Ancaster 100 Legend Court, ancaster ON L9K1J3
    Barrie 41 Mapleview Drive East, Barrie ON L4N 9A9
    Brampton 100 Biscayne Cresent, Brampton ON L6W 4S1
    Brampton Depot 8495 Goreway Drive, Brampton ON L6T 5N8
    Burlington 1225 Brant Street, Burlington ON L7P 1X7
    Central Mississauga 1570 Dundas Street East, Mississauga, ON L4X 1L4
    Central Office - Ottawa 415 West Hunt Club Road, Nepean ON K2E 1C5
    Central Office - Ottawa Ecommerce Member Service Centre 415 West Hunt Club Road, Nepean ON K2E 1C5
    Downsview 100 Billy Bishop Way, North York ON M3K 2C8
    Etobicoke 50 Queen Elizabeth Blvd, Etobicoke ON M8Z 1M1
    Gloucester 1900 Cyrville Road, Gloucester ON K1B 1A5
    Guelph 19 Elmira Rd S, Guelph ON ON N1K 0B6
    Kanata 770 Silver Seven Road, Kanata ON K2V 1A5
    Kingston 1015 Centennial Drive, Kingston ON K7P 3B7
    Kitchener 4438 King Street East, Kitchener ON N2G 2P4
    London North 693 Wonderland Road North, London ON N6H 4L1
    Markham 1 York Tech Drive, Markham ON L6G 1A6
    Markham East 65 Kirkham Drive, Markham ON L3S 0A9
    Mississauga 5900 Rodeo Drive, Mississauga ON L5R 3S9
    Mississauga South 3180 Laird Road, Mississauga ON L5L 6A5
    Nepean 1849 Merivale Road, Nepean ON K2G 1E3
    Newmarket 18182 Younge Street, Newmarket ON L3Y 4V8
    Oshawa 130 Ritson Rd N, Oshawa ON L1G 0A6
    Peterborough 485 The Parkway, Peterborough ON K9J 2A1
    Richmond Hill 35 John Birchall Road, Richmond Hill ON L4S 0B2
    Scarborough 1411 Warden avenue, Scarborough ON M1R 2S3
    St.Catharines 3 North Service Road, St. Catharines ON L2N 7R1
    Sudbury 1465 Kingsway, Sudbury ON P3A 6B3
    Vaughan 71 Colossus Drive, Woodbridge ON L4L 9J8
    Westminster 4313 Wellington Road South, London ON N6E 2Z8
    Windsor 4411 Walker Road, Windsor ON N8W 3T6


    Anjou 7373 Rue Bombardier, anjou QC H1J 2V2
    Boisbriand 3600 Des Grandes Tourelles, Boisbriand QC J7H 0A1
    Boucherville 635 Chemin De Touraine, Boucherville QC J4B 5E4
    Brossard 9430 Boul. Taschereau, Brossard QC J4X 2W2
    Candiac 60 Rue Strasbourg, Candiac QC J5R 0B4
    Chicoutimi 2500 Boul. Talbot RR4, Chicoutimi QC G7H 5B1
    Drummondville 1400 rue Jean-Berchmans-Michaud, Drummondville, QC J2C 7V3
    Gatineau 1100 Boul. Maloney Ouest, Gatineau QC J8T 6G3
    Laval 2999 autoroute Laval (440), Laval QC H7P 5P4
    Marché Central 1015 Rue du Marché Central, Montréal QC H2N 3J8
    Montreal 300 Rue Bridge, Montreal QC H3K 2C3
    Opti-Lab 3000 Rue Jacques Bureau, Laval QC H7P 5P7
    Pointe-Claire 5701 Trans-Canada Nord, Pointe-Claire QC H9R 1B7
    Québec 440 Rue Bouvier, Québec QC G2J 1E3
    Saint-Hubert 5025 Boul. Cousineau, Saint-Hubert QC J3Y  3K7
    Saint-Jérôme 1001 Boul. J.-Baptiste Rolland, Saint-Jérôme QC J7Z 5T6
    Sainte-Foy 3233 Rue Watt, Sainte-Foy QC G1X 4W2
    Sherbrooke 3400 Rue King Ouest, Sherbrooke QC J1L 1C9
    St-Bruno Depot 1251 Boul. Des Promenades, St-Bruno QC J3V 6H1
    Terrebonne 870 Montée Des Pionniers, Terrebonne QC J6V 1N9
    Trois-Rivières 3000 Boul. Des Récollets, Trois-Rivières O. QC G9A 6J2


    Regina 665 University Park Drive, Regina SK  S4V 2V8
    Saskatoon 115 Marquis Drive, Saskatoon SK  S7R 1C7