Hot meal · Breakfast
Shepherds of Good Hope
216 Murray St, Ottawa, ON
Every day · 7 a.m. – 8 a.m. — breakfast Every day · 11 a.m. – 12:30 p.m. — lunch Every day · 4 p.m. – 5:30 p.m. — dinner Every day · 6 p.m. – 9 p.m. — drop-in meal (leftovers/sandwiches) No appointment 613-789-8210Food bank · Breakfast · Hot meal
Youville Centre
150 Mann Ave, Ottawa
Mon–Fri · 7:30 a.m. – 5 p.m. — food bank pickup Hot meal · Breakfast · Families
Caldwell Family Centre
6 Epworth Ave, Ottawa, ON
Mon–Fri · 8 a.m. – 9:30 a.m. — breakfast (Closed first Friday of the month) Mon–Fri · 1 p.m. – 2:30 p.m. — lunch (Closed first Friday of the month) No appointment 613-728-1800Hot meal · Breakfast
Belong Ottawa
454 King Edward Ave, Ottawa, ON
Every day · 8 a.m. – 10 a.m. — breakfast Every day · 12 p.m. – 1 p.m. — lunch (Wednesday the centre closes at 1pm) No appointment 613-235-4351Hot meal · Breakfast
The Ottawa Mission
35 Waller St, Ottawa, ON
Every day · 8 a.m. – 8:30 a.m. — breakfast (Listed as year-round; days not itemized) Every day · 11:20 a.m. – 12 p.m. — lunch Every day · 3 p.m. – 3:30 p.m. — dinner No appointment 613-234-1144Hot meal · Breakfast
Belong Ottawa
275 Elgin St (entrance), Ottawa, ON
Mon–Fri · 8 a.m. – 10 a.m. — breakfast (Women and gender-diverse only until 12:30pm) Mon–Fri · 12 p.m. – 1 p.m. — lunch Mon–Fri · 5 p.m. – 6 p.m. — dinner (Open to all visitors) No appointment 613-594-8861Food bank · Hot meal · Youth
Operation Come Home
150 Gloucester St, Ottawa
Mon–Thu · 8:30 a.m. – 11:30 a.m. — drop-in Mon–Thu · 4:30 p.m. – 7:30 p.m. — drop-in No appointment 613-230-4663Hot meal · Breakfast
Belong Ottawa
211 Bronson Ave (Mac Hall, Bronson Centre), Ottawa, ON; Saturdays at 70 James St
Mon–Fri · 8:30 a.m. – 10:30 a.m. — breakfast (211 Bronson Ave) Mon–Fri · 12 p.m. – 1 p.m. — lunch (211 Bronson Ave) No appointment 613-238-4193Hot meal · Breakfast · Youth
Operation Come Home
150 Gloucester St, Ottawa, ON
Every day · 8:30 a.m. – 11:30 a.m. — sit-down meal Mon–Wed · 4 p.m. – 7:30 p.m. — sit-down meal No appointment 613-230-4663Hot meal · Breakfast · Harm reduction
Centre 507
507 Bank St, Floor 2, Ottawa, ON
Every day · 9 a.m. – 10 a.m. — breakfast Every day · 12 p.m. – 1 p.m. — lunch Every day · 5 p.m. – 6:30 p.m. — dinner No appointment 613-233-5626Hot meal
Capital City Mission
521 Rideau St, Ottawa, ON
Mon–Thu · 9 a.m. – 12:30 p.m. — day drop-in No appointment 613-241-2407Hot meal · Seniors · Low-cost market
The Good Companions
670 Albert St, Ottawa, ON
Mon–Fri · 11:30 a.m. – 1 p.m. — lunch Mon–Fri · 9 a.m. – 1 p.m. — beverages, baked goods, snacks No appointment 613-236-0428Hot meal
St. Joseph's Parish
151 Laurier Ave E, Ottawa, ON
Mon–Fri · 9:30 a.m. – 12 p.m. — coffee and sandwiches (take-out only) Mon–Fri · 5 p.m. – 6 p.m. — community dinner (dine-in or take-out) No appointment 613-233-4095Hot meal · Breakfast · Families
St. Joe's Women's Centre (Centre espoir Sophie)
151 Laurier Ave E, Ottawa, ON (temporary entrance on Cumberland St)
Mon, Tue, Thu, Fri · 9:30 a.m. – 11 a.m. — light breakfast Mon–Fri · 12 p.m. – 1 p.m. — lunch Mon, Wed · 4 p.m. – 4:30 p.m. — snack No appointment 613-231-6722Food bank · Groceries · Breakfast
Care Centre Ottawa
500 Viewmount Drive, Ottawa
Mon–Thu · 10 a.m. – 3 p.m. — food pantry Mon–Thu · 10 a.m. – 12 p.m. — breakfast Mon · 12 p.m. – 2 p.m. — lunch No appointment 613-693-0890Hot meal
Care Centre Ottawa
500 Viewmount Dr, Ottawa, ON
Mon · 10 a.m. – 3 p.m. — drop-in No appointment 613-693-0890Hot meal · Delivery · Seniors
Western Ottawa Community Resource Centre
Mon–Fri · 10:30 a.m. – 1 p.m. — hot meal delivery Mon, Tue, Fri · 10:30 a.m. – 1 p.m. — Indian vegetarian meal delivery Hot meal · Delivery · Seniors
Meals on Wheels Ottawa
670 Albert St, Ottawa, ON
Mon–Sat · 11 a.m. – 2 p.m. — hot meal delivery (Delivered over the noon hour; exact window not published) Hot meal
Somerset West Community Health Centre
55 Eccles St, Ottawa, ON
Mon, Thu · 11:15 a.m. – 12:15 p.m. — Mission Food Truck lunch No appointment 613-238-8210Hot meal · Delivery
The Ottawa Mission
Mon · 11:15 a.m. – 12:15 p.m. — food truck meal (55 Eccles St - Somerset West Community Health Centre) Mon · 12:30 p.m. – 1:15 p.m. — food truck meal (31 McEwen Ave - McEwen Terrace) Mon · 2 p.m. – 2:30 p.m. — food truck meal (85 Pathway Private - (1st, 3rd & 5th Mondays)) Mon · 2 p.m. – 2:30 p.m. — food truck meal (1180 Shillington Ave - (2nd & 4th Mondays)) No appointment 613-234-1144Hot meal · Indigenous · Delivery
Odawa Native Friendship Centre
510 Rideau St, Ottawa, ON
Mon–Fri · 11:30 a.m. – 2:30 p.m. — mobile hot meals Mon–Fri · 3:30 p.m. – 6:30 p.m. — mobile hot meals No appointment 613-722-3811Hot meal · Youth
Youth Services Bureau of Ottawa
147 Besserer St, Ottawa, ON
Mon–Fri · 12 p.m. – 6 p.m. — drop-in with healthy meal Food bank · Indigenous · Community kitchen
Tungasuvvingat Inuit
282 Dupuis St, Ottawa
Mon · 1 p.m. – 3 p.m. — food bank (Inuit elders 55+) No appointment 613-749-4500Hot meal · Youth
Restoring Hope Ministries
140 Laurier Ave W, Ottawa, ON
Mon, Tue, Sat · 10 p.m. – 11:30 p.m. — drop-in meal and snacks No appointment 613-808-3321