Important

Online grocery shopping is not available in Ontario.
If you choose a store in this area, you will lose the contents of your Cart.

Search by

- or -
  • Main cities
  • All cities

331 stores located

Skip the Google Map
  • Metro Belvedere

    1905 Rue Belvedere Sud
    Sherbrooke, QC J1H 5S1
    819-566-5596
    Store details
  • Metro Donnacona

    325 Rue De L'église
    Donnacona, QC G3M 2A2
    418-285-3011
    Store details
  • Metro Limbour

    2505 Rue St-Louis
    Gatineau, QC J8V 1A4
    819-561-3772
    Store details
  • Metro Adelaide N. & Cheapside

    1030 Adelaide St. N
    London, ON N5Y 2M9
    519-672-8994
    Store details
  • Metro Amqui

    30 Boul. St-Benoît Est, Local 10
    Amqui, QC G5J 2B7
    418-629-3560
    Store details
  • Metro Anjou

    6500 Boul. Joseph-Renaud
    Montréal, QC H1K 3V4
    514-354-0282
    Store details
  • Metro Applebly Line

    2010 Appleby Line
    Burlington, ON L7L 6M6
    905-331-7900
    Store details
  • Metro Arnprior

    375 Daniel St. S
    Arnprior, ON K7S 3K6
    613-623-6273
    Store details
  • Metro Arthur W. & Hwy. 61

    1101 Arthur St. W
    Thunder Bay, ON P7E 5S2
    807-577-3910
    Store details
  • Metro Arthur W. & James

    505 Arthur St. W
    Thunder Bay, ON P7E 5R5
    807-475-0276
    Store details
  • Metro Aurora

    1 Henderson Dr.
    Aurora, ON L4G 1J7
    905-727-0185
    Store details
  • Metro Avenue du Parc

    3575 Avenue Du Parc, Suite 5100
    Montréal, QC H2X 3P9
    514-843-3530
    Store details
  • Metro Bank St.

    2515 Bank Street
    Ottawa, ON K1V 8R9
    613-731-7410
    Store details
  • Metro Barrie St.

    310 Barrie St.
    Kingston, ON K7L 5L4
    613-542-5795
    Store details
  • Metro Barry's Bay

    28 Bay Street
    Barry's Bay, ON K0J 1B0
    613-756-7097
    Store details
  • Metro Bathurst & Lawrence

    3090 Bathurst St.
    North York, ON M6A 2A2
    416-783-1227
    Store details
  • Metro Bathurst & Sheppard

    600 Sheppard Ave. W
    North York, ON M3H 2S1
    416-636-5136
    Store details
  • Metro Bayridge Dr.

    775 Bayridge Drive
    Kingston, ON K7P 2P1
    613-384-8800
    Store details
  • Metro Beaubien

    6333 Rue Beaubien Est
    Montréal, QC H1M 3E6
    514-254-6081
    Store details
  • Metro Beaulieu Laurier

    1293 Rue Laurier Est
    Montréal, QC H2J 1H2
    514-524-8788
    Store details
  • Metro Beechwood Ave.

    50 Beechwood Avenue
    Ottawa, ON K1L 8B3
    613-744-6676
    Store details
  • Metro Bellemare St-Hubert

    5350 Boul. Grande-Allée
    Longueuil, QC J3Y 1A3
    450-676-0220
    Store details
  • Metro Bellemare Verdun

    349 Avenue De L'église
    Montréal, QC H4G 2M5
    514-761-3406
    Store details
  • Metro Bigras

    2008 Rue Gauthier
    Montréal, QC H2K 1A7
    514-523-5882
    Store details
  • Metro Blackburn Shoppes

    2636 Innes Road
    Gloucester, ON K1B 4Z8
    613-837-1845
    Store details
  • Metro Black-Lake

    3774 Boul. Frontenac Ouest, Casier # 2
    Thetford Mines, QC G6H 2J8
    418-423-7888
    Store details
  • Metro Blanchard St-Alphonse

    790 Route 343
    St-Alphonse-Rodriguez, QC J0K 1W0
    450-883-2963
    Store details
  • Metro Bloor & Spadina

    425 Bloor St. W
    Toronto, ON M5S 1X6
    416-923-9099
    Store details
  • Metro Boucher St-Donat

    870 Rue Principale, C.P. 1120
    St-Donat, QC J0T 2C0
    819-424-7679
    Store details
  • Metro Boucher St-Jean-de-Matha

    841 Route Louis-Cyr, C.P. 1579
    St-Jean-De-Matha, QC J0K 2S0
    450-886-1010
    Store details
  • Metro Boutin St-Félicien

    1200 Boul. St-Félicien
    St-Félicien, QC G8K 2N6
    418-679-1431
    Store details
  • Metro Bowmanville

    243 King Street East
    Bowmanville, ON L1C 3X1
    905-623-3888
    Store details
  • Metro Bramalea City Centre

    25 Peel Centre Dr.
    Brampton, ON L6T 3R5
    905-793-4828
    Store details
  • Metro Brampton Mall

    156 Main St. S
    Brampton, ON L6W 2C9
    905-459-6212
    Store details
  • Metro Brantford

    371 St. Paul Ave.
    Brantford, ON N3R 4N5
    519-753-6763
    Store details
  • Metro Bridlewood Mall

    2900 Warden Ave.
    Scarborough, ON M1W 2S8
    416-497-6734
    Store details
  • Metro Brockville

    237 King Street West
    Brockville, ON K6V 3S2
    613-345-4260
    Store details
  • Metro Byron Village Centre

    1244 Commissioners Rd. W
    London, ON N6K 1C7
    519-473-3389
    Store details
  • Metro Cabano

    633 Rue Commerciale Nord, local 100
    Témiscouata-sur-le-Lac, QC G0L 1E0
    418-854-2177
    Store details
  • Metro Carleton Ave.

    345 Carleton Avenue
    Ottawa, ON K1Y 0K3
    613-725-3065
    Store details
  • Metro Casselman

    21 Richer Circle
    Casselman, ON K0A 1M0
    613-764-3882
    Store details
  • Metro Centre Mall on Barton

    1161 Barton Street East
    Hamilton, ON L8H 2V4
    905-544-1129
    Store details
  • Metro Charette St-Chrysostome

    441 Rue Notre-Dame
    St-Chrysostome, QC J0S 1R0
    450-826-3193
    Store details
  • Metro Charny

    8032 Avenue Des Églises
    Lévis, QC G6X 1X7
    418-832-5346
    Store details
  • Metro Chelmsford

    3442 Errington Ave N., -Ste.1
    Chelmsford, ON P0M 1L0
    705-855-4328
    Store details
  • Metro Chénéville

    45 Boul. Albert-Ferland
    Chénéville, QC J0V 1E0
    819-428-3966
    Store details
  • Metro Churchill Plaza

    150 Churchill Blvd.
    Sault Ste. Marie, ON P6A 3Z9
    705-254-3923
    Store details
  • Metro Cité des Jeunes

    214 Boul. De La Cité Des Jeunes
    Gatineau, QC J8Y 6S8
    819-778-7330
    Store details
  • Metro Clarke & Trafalgar

    155 Clarke Rd.
    London, ON N5W 5C9
    519-455-5604
    Store details
  • Metro Cloverdale Mall

    250 The East Mall
    Etobicoke, ON M9B 3Y9
    416-233-4149
    Store details
  • Metro Cobourg

    1111 Elgin St. W
    Cobourg, ON K9A 4X5
    905-372-9799
    Store details
  • Metro College & Shaw

    735 College St.
    Toronto, ON M6G 1C5
    416-533-2515
    Store details
  • Metro Collingwood

    640 First St. Extension
    Collingwood, ON L9Y 4Y7
    705-444-5252
    Store details
  • Metro Convent Glen Mall

    6509 Jeane D'Arc Blvd.
    Orleans, ON K1C 2R1
    613-837-1170
    Store details
  • Metro Corriveau Napierville

    370 Rue St-Jacques
    Napierville, QC J0J 1L0
    450-245-3316
    Store details
  • Metro Côte-des-Neiges

    5150 Chemin De La Côte-Des-Neiges
    Montréal, QC H3T 1X8
    514-738-7377
    Store details
  • Metro Cumberland

    4510 Innes Road
    Ottawa, ON K4A 4C5
    613-824-8850
    Store details
  • Metro Daoust Valleyfield

    36 Rue Du Marché
    Salaberry-De-Valleyfield, QC J6T 1P4
    450-373-1555
    Store details
  • Metro Davis & Leslie

    1111 Davis Dr.
    Newmarket, ON L3Y 8X2
    905-853-5355
    Store details
  • Metro Derry W. & 10th Line

    3221 Derry Rd. W
    Mississauga, ON L5N 7L7
    905-785-1844
    Store details
  • Metro du Témis Dégelis

    605 Avenue Principale
    Degelis, QC G5T 1L9
    418-853-5560
    Store details
  • Metro Dubé Alma

    370 Avenue Begin Sud
    Alma, QC G8B 2W8
    418-662-3611
    Store details
  • Metro Dubé Delisle

    2892 Avenue Du Pont Nord
    Alma, QC G8E 1R5
    418-662-9230
    Store details
  • Metro Dubuc Deschaillons

    300 12E Avenue
    Deschaillons-Sur-St-Laurent, QC G0S 1G0
    819-292-2731
    Store details
  • Metro Dufresne & Fils Val-David

    2500 Rue De L'église
    Val-David, QC J0T 2N0
    819-322-2030
    Store details
  • Metro Dunn Laval

    1904 Boul. Des Laurentides
    Laval, QC H7M 2P9
    450-669-2633/34
    Store details
  • Metro E. Bourdon & Fils

    760 Rue Jean-Talon Est
    Montréal, QC H2R 1V1
    514-270-5226
    Store details
  • Metro Eglinton & Bayview

    656 Eglinton Ave. E
    Toronto, ON M4P 1P1
    416-482-7422
    Store details
  • Metro Eglinton E. & Markham

    3221 Eglinton Ave. E
    Scarborough, ON M1J 2H7
    416-261-4204
    Store details
  • Metro Eglinton Square

    40 Eglinton Sq.
    Scarborough, ON M1L 2K1
    416-759-1952
    Store details
  • Metro Emery St-Damien

    7180 Rue Principale
    St-Damien-De-Brandon, QC J0K 2E0
    450-835-4445
    Store details
  • Metro Fallingbrook Mall

    1675 Tenth Line Road
    Orleans, ON K1E 3P6
    613-837-2614
    Store details
  • Metro Ferland Centre-Ville

    707 Boul. Charest Ouest
    Québec, QC G1N 4P6
    418-681-7385
    Store details
  • Metro Finch & Church

    20 Church Ave
    North York, ON M2N 0B7
    416-224-2600
    Store details
  • Metro Fogarty Terrebonne

    1309 Boul. Des Seigneurs
    Terrebonne, QC J6W 5B1
    450-471-5993
    Store details
  • Metro Front Street Market

    80 Front St. East
    Toronto, ON M5E 1T4
    416-703-9393
    Store details
  • Metro Galeries Duplessis

    3291 Chemin Ste-Foy, Suite 101
    Québec, QC G1X 3V2
    418-656-6116
    Store details
  • Metro Gananoque

    333 King St. E
    Gananoque, ON K7G 1G6
    613-382-7090
    Store details
  • Metro Gardiners & Bath

    460 Gardiners Rd.
    Kingston, ON K7M 3X9
    613-384-6334
    Store details
  • Metro Georgetown South

    367 Mountainview Road South
    Georgetown, ON L7G 5X3
    905-702-8844
    Store details
  • Metro Glebe

    754 Bank Street
    Ottawa, ON K1S 3V6
    613-232-9466
    Store details
  • Metro Gould St.

    89 Gould St.
    Toronto, ON M5B 2R1
    416-862-7171
    Store details
  • Metro Governor's & Main

    15 Governor's Rd.
    Dundas, ON L9H 6L9
    905-627-4791
    Store details
  • Metro Gracefield

    27 Rue Principale, C.P. 302
    Gracefield, QC J0X 1W0
    819-463-3490
    Store details
  • Metro Grandview Mall

    640 River St
    Thunder Bay, ON P7A 3S4
    807-345-8342
    Store details
  • Metro Greenbank Square

    250 Greenbank Road
    Nepean, ON K2H 8P3
    613-828-9321
    Store details
  • Metro Hopedale Mall

    1521 Rebecca St.
    Oakville, ON L6L 1Z8
    905-827-5421
    Store details
  • Metro Humber Bay Park

    2208 Lake Shore Boulevard West
    Etobicoke, ON M8V 1A4
    416-201-0441
    Store details
  • Metro Huntsville

    70 King William St.
    Huntsville, ON P1H 2A5
    705-789-9619
    Store details
  • Metro Iberville Repentigny

    305 Boul. D'iberville
    Repentigny, QC J6A 2A6
    450-581-2630
    Store details
  • Metro Innovation

    2360 Chemin Ste-Foy, Local 100
    Québec, QC G1V 4H2
    418-656-0728
    Store details
  • Metro Keele & Lawrence

    1411 Lawrence Ave. W
    North York, ON M6L 1A4
    416-248-5846
    Store details
  • Metro Keele & Wilson

    1090 Wilson Ave.
    North York, ON M3K 1G6
    416-635-0284
    Store details
  • Metro Kennedy Commons

    16 William Kitchen Blvd.
    Scarborough, ON M1P 2B7
    416-321-6300
    Store details
  • Metro King E. & Rosedale

    1900 King St. E
    Hamilton, ON L8K 1W1
    905-545-5929
    Store details
  • Metro Kozlov Centre

    400 Bayfield St.
    Barrie, ON L4M 5A1
    705-722-8284
    Store details
  • Metro La Malbaie

    375 Boul. De Comporte, Suite 129
    La Malbaie, QC G5A 1H9
    418-665-4473/4
    Store details
  • Metro Lac Etchemin

    1575 Route 277
    Lac-Etchemin, QC G0R 1S0
    418-625-6301
    Store details
  • Metro Lachenaie

    1375 Boul. Grande Allée
    Terrebonne, QC J6W 5M9
    450-492-7272
    Store details
  • Metro Lakeshore & Cawthra

    406 Lakeshore Rd. E
    Mississauga, ON L5G 1H5
    905-278-4447
    Store details
  • Metro Lakeshore & Geneva

    101 Lakeshore Rd.
    St. Catharines, ON L2N 2T6
    905-934-0131
    My store
    Store details
  • Metro Lapointe Maniwaki

    100 Rue Beaulieu
    Maniwaki, QC J9E 1A9
    819-449-1699
    Store details
  • Metro Laroche Laurier-Station

    122 Boul. Laurier
    Laurier-Station, QC G0S 1N0
    418-728-2882
    Store details
  • Metro Larouche Chicoutimi

    992 Saguenay Est
    Saguenay, QC G7H 1L5
    418-543-4521
    Store details
  • Metro Lasalle Court Mall

    900 Lasalle Boulevard
    Sudbury, ON P3A 5W8
    705-560-9500
    Store details
  • Metro Lebel Mont-Royal

    2275 avenue Mont-Royal Est
    Montréal, QC H2H 1K7
    514-522-5146
    Store details
  • Metro Liberty Village

    100 Lynn Williams St.
    Toronto, ON M6K 3N6
    416-530-4100
    Store details
  • Metro Lincoln Fields Mall

    1360 Richmond Road
    Ottawa, ON K2B 8L4
    613-828-4207
    Store details
  • Metro Lussier Waterloo

    4615 Rue Foster, C.P. 80
    Waterloo, QC J0E 2N0
    450-539-2833
    Store details
  • Metro Mansfield

    231 Rue Hérault
    Mansfield, QC J0X 1R0
    819-683-2740
    Store details
  • Metro Marcanio

    1550 Rue Bélanger
    Montréal, QC H2G 1A8
    514-729-1866
    Store details
  • Metro March Rd.

    4048 Carling Avenue
    Kanata, ON K2K 1Y1
    613-599-0470
    Store details
  • Metro Marché Denigil

    555 Boul. Samson Ouest
    Laval, QC H7X 1J5
    450-689-2282
    Store details
  • Metro Marieville

    140 Rue Ouellette
    Marieville, QC J3M 1A5
    450-460-4480
    Store details
  • Metro Market Mall

    275 Second Line W
    Sault Ste. Marie, ON P6C 2J4
    705-949-0350
    Store details
  • Metro Marquis Québec

    3100 Rue De La Forest
    Québec, QC G1W 1L8
    418-651-5004
    Store details
  • Metro Marquis Québec (Cartier)

    977 Rue Cartier
    Québec, QC G1R 2S2
    418-522-8011
    Store details
  • Metro Martin Grove & Eglinton

    201 Lloyd Manor
    Etobicoke, ON M9B 6H6
    416-236-3217
    Store details
  • Metro McCarthy Rd.

    3310 McCarthy Rd.
    Ottawa, ON K1V 9S1
    613-523-2774
    Store details
  • Metro Meadowvale Town Centre

    6677 Meadowvale Town Centre Circle
    Mississauga, ON L5N 2R5
    905-826-2717
    Store details
  • Metro Merivale Rd.

    1705 Merivale Road
    Ottawa, ON K2G 3K2
    613-274-7274
    Store details
  • Metro Messier Fort-St-Louis

    650 Rue Fort St-Louis
    Boucherville, QC J4B 1S9
    450-655-9026
    Store details
  • Metro Milton

    1050 Kennedy Circle
    Milton, ON L9T 0J9
    905-878-3363
    Store details
  • Metro Mississauga Valley Blvd.

    1585 Mississauga Vall. Blvd.
    Mississauga, ON L5A 3W9
    905-566-9100
    Store details
  • Metro Mont-Laurier

    939 Boul. Paquette
    Mont-Laurier, QC J9L 3J1
    819-623-6984
    Store details
  • Metro Mont-Tremblant

    1011 Rue St-Jovite
    Mont-Tremblant, QC J8E 3J9
    819-425-3381
    Store details
  • Metro Morgan

    4405 Rue Ste-Catherine Est
    Montréal, QC H1V 1Y4
    514-254-0126
    Store details
  • Metro N. Front & College

    110 N. Front St.
    Belleville, ON K8P 3B6
    613-962-0056
    Store details
  • Metro Napanee

    35 Alkenbrack St.
    Napanee, ON K7R 4C4
    613-354-1663
    Store details
  • Metro North Bay

    390 Lakeshore Dr.
    North Bay, ON P1A 2C7
    705-840-2424
    Store details
  • Metro Northern Ave.

    248 Northern Ave.
    Sault Ste. Marie, ON P6B 4H6
    705-945-6150
    Store details
  • Metro Northgate Shopping Centre

    560 Exmouth St.
    Sarnia, ON N7T 5P5
    519-337-8308
    Store details
  • Metro Notre-Dame

    8355 Rue Notre-Dame Est
    Montréal, QC H1L 3L2
    514-352-0181
    Store details
  • Metro Oakville Town Centre

    1A-280 North Service Rd. W
    Oakville, ON L6M 2S2
    905-337-9759
    Store details
  • Metro Ogilvie Square

    1930 Montreal Road
    Gloucester, ON K1J 6N2
    613-744-2961
    Store details
  • Metro Oka

    31 Rue Notre-Dame
    Oka, QC J0N 1E0
    450-479-8769
    Store details
  • Metro Ontario

    3800 Rue Ontario Est
    Montréal, QC H1W 1S4
    514-524-8850
    Store details
  • Metro Orangeville

    150 First St.
    Orangeville, ON L9W 3T7
    519-941-6391
    Store details
  • Metro Orillia

    70 Front St. N
    Orillia, ON L3V 4R8
    705-325-6789
    Store details
  • Metro Owen Sound

    1070 Second Ave. E
    Owen Sound, ON N4K 2H7
    519-371-0222
    Store details
  • Metro Oxford St. W & Cherryhill

    301 Oxford St. W
    London, ON N6H 1S6
    519-433-1708
    Store details
  • Metro Parkway Mall

    15 Ellesmere Rd.
    Scarborough, ON M1R 4B7
    416-391-0626
    Store details
  • Metro Pembroke

    425 Pembroke Street East
    Pembroke, ON K8A 3L1
    613-735-4136
    Store details
  • Metro Perth

    50 Wilson Street West
    Perth, ON K7H 2H4
    613-267-4921
    Store details
  • Metro Peterborough

    1154 Chemong Rd.
    Peterborough, ON K9H 7E2
    705-745-3381
    Store details
  • Metro Pickering

    1822 Whites Rd.
    Pickering, ON L1V 4M1
    905-420-8838
    Store details
  • Metro Picton

    73 Main St. W
    Picton, ON K0K 2T0
    613-476-6561
    Store details