Meals
Free and low-cost meals on weekends and evenings in Montréal
Checked October 4, 2026
Most Montréal meal programs — soupes populaires, haltes-repas and community restaurants — run on weekday daytimes. Weekends and evenings are harder. These lists come from each program’s published schedule and change when it does.
Some community restaurants charge a small amount per meal rather than nothing. Each listing says what its source says about cost. Where a program publishes only a start time, it is listed with “call for hours”.
Saturday and Sunday meals
427 rue de la Commune Est, Montréal, QC
- Mon–Fri · 8:30 a.m. – 11:30 a.m. — meal tickets
- Sat, Sun · 9 a.m. – 11:30 a.m. — meal tickets
Hot meal
CAP St-Barnabé daily lunch
CAP St-Barnabé (Carrefour d'alimentation et de partage Saint-Barnabé)
1475 avenue Bennett, Montréal, QC
- Every day · 12 p.m. – 1 p.m. — lunch
1430 rue Chomedey, Montréal, QC
- Every day · 8:30 a.m. – 10:30 a.m. — breakfast
- Every day · 12 p.m. – 1 p.m. — lunch
- Every day · 5 p.m. – 6 p.m. — supper
Low-cost market · Community kitchen
La Collective solidarity grocery (Cuisine collective Hochelaga-Maisonneuve)
Cuisine collective Hochelaga-Maisonneuve (CCHM)
3568 rue Adam, Montréal, QC
- Tue–Fri · 8 a.m. – 6 p.m. — solidarity grocery
- Sat · 10 a.m. – 3 p.m. — solidarity grocery
Food bank · Groceries · Hot meal
Les Pirates Verts food distributions and $1 hot meals
Les Pirates Verts
3437 rue Sainte-Catherine Est, Montréal, QC
- Tue · 6 p.m. – 8 p.m. — food distribution ($2)
- Thu, Sat · 4 p.m. – 7 p.m. — food distribution ($2)
- Mon–Sat · 2 p.m. – 7 p.m. — hot meal ($1, eaten on site)
Meals after 5 p.m.
1430 rue Chomedey, Montréal, QC
- Every day · 8:30 a.m. – 10:30 a.m. — breakfast
- Every day · 12 p.m. – 1 p.m. — lunch
- Every day · 5 p.m. – 6 p.m. — supper
Hot meal · Low-cost market · Families
Chic Resto Pop community restaurant and produce market
Le Chic Resto Pop
3900 rue Adam, Montréal, QC
- Mon–Fri · 12 p.m. – 1:30 p.m. — community restaurant (lunch)
- Mon–Fri · 5 p.m. – 6:30 p.m. — community restaurant (supper)
- Mon–Fri · 11 a.m. – 2 p.m. — fruit, vegetable and bulk market
- Mon–Fri · 5 p.m. – 7 p.m. — fruit, vegetable and bulk market
Hot meal · Breakfast · Students
Hive free meals, Loyola campus
Hive Café Solidarity Co-op / Concordia Student Union
7141 rue Sherbrooke Ouest, SC Building, room SC-200, Montréal, QC
- Mon–Fri · 9:30 a.m. – 10:30 a.m. — breakfast (Second servings 10:15 am)
- Mon–Fri · 12:30 p.m. – 1:30 p.m. — lunch (Second servings 1:15 pm)
- Mon–Wed · 5 p.m. – 6 p.m. — dinner (Second servings 5:45 pm)
Hot meal · Breakfast · Indigenous
Kaie:ri:nikawera:ke Day Centre meals
Native Friendship Centre of Montreal
2001 boulevard Saint-Laurent, Montréal, QC
- Mon, Tue, Thu, Fri · 9:30 a.m. – 4:30 p.m. — day centre (Hot breakfast and lunch served)
- Wed · 9:30 a.m. – 8:30 p.m. — day centre (Hot breakfast and lunch served)
Low-cost market · Community kitchen
La Collective solidarity grocery (Cuisine collective Hochelaga-Maisonneuve)
Cuisine collective Hochelaga-Maisonneuve (CCHM)
3568 rue Adam, Montréal, QC
- Tue–Fri · 8 a.m. – 6 p.m. — solidarity grocery
- Sat · 10 a.m. – 3 p.m. — solidarity grocery
8180 rue Collerette, bureau 1234, Montréal, QC
- Mon–Fri · 12 p.m. – 1:30 p.m. — lunch
- Thu, Fri · 5 p.m. – 7 p.m. — supper
Food bank · Groceries · Hot meal
Les Pirates Verts food distributions and $1 hot meals
Les Pirates Verts
3437 rue Sainte-Catherine Est, Montréal, QC
- Tue · 6 p.m. – 8 p.m. — food distribution ($2)
- Thu, Sat · 4 p.m. – 7 p.m. — food distribution ($2)
- Mon–Sat · 2 p.m. – 7 p.m. — hot meal ($1, eaten on site)
3594 rue Jeanne-Mance, Montréal, QC
- Fri · 6 p.m. – 7 p.m. — hot meals and food baskets (St John's Lutheran Church basement)
6450 avenue Somerled, Montréal, QC
- Tue · 2 p.m. – 6:45 p.m. — community meal
- Wed, Thu · 11:30 a.m. – 2:30 p.m. — community meal
4450 rue Saint-Hubert, suite 232, Montréal, QC
- Mon–Fri · 11:30 a.m. – 1:30 p.m. — community restaurant
- Mon, Wed · 4:30 p.m. – 6:30 p.m. — take-out counter (Fresh bulk and frozen meals)
Sources
Spot something wrong? Tell us.