Places For Me

Free Food & Meals

Soup kitchens, food banks, and meal programs.

Eat today

All food programs by region

Tap a listing to see it on the map. Places marked No ID needed will feed you without paperwork.

Halifax Regional Municipality

Hope Cottage No ID needed
2435 Brunswick St, Halifax 902-429-7968
Hot meals Mon–Fri: lunch 11am–12pm, supper 5–6pm. Eat-in & takeaway. Wheelchair accessible.
View on map →
Brunswick Street Mission
2107 Brunswick St, Halifax 902-423-4605
Breakfast Mon–Sat 7–8am. Drop-in Mon–Fri 9am–2pm. Food bank Thu (pre-register Wed).
View on map →
Souls Harbour Halifax — Drop-In & Meals No ID needed
5568 Cunard St, Halifax 902-405-4663
Free hot meals Mon–Fri 1–4pm, Sat 12–1pm. FreeMart, free wifi & computers.
View on map →
Parker Street Food & Furniture Bank
2415 Maynard St, Halifax 902-425-2125
Food bank Mon/Wed/Fri 9:30am–1:30pm, Thu 9:30am–3pm. New clients register Mon/Wed/Fri 9–11:30am.
View on map →
David’s Place Drop-In
1537 Brunswick St, Halifax 902-423-1944
Drop-in Mon–Fri 10am–1pm. Food & community support.
View on map →
St. George’s Church Community Meal
2222 Brunswick St, Halifax 902-423-1059
Free meal Saturdays 4–5pm.
View on map →
7th Day Adventist Community Services
2063 Parker St, Halifax 902-423-3021
Mon 1–2pm, Wed 1–4pm, Fri 9am–12pm.
View on map →
Saint Vincent de Paul — Halifax
Dutch Village Rd, Halifax 902-445-5817
Emergency groceries, gift certificates & clothing assistance.
View on map →
Saint Vincent de Paul — Herring Cove
Herring Cove Rd, Halifax 902-479-0630
Emergency groceries & food assistance.
View on map →
Souls Harbour — Lower Sackville Drop-In No ID needed
222 Sackville Dr, Lower Sackville 902-405-4663
Drop-in centre & community meals.
View on map →
Margaret’s House — Feeding Others of Dartmouth No ID needed
43 Wentworth St, Dartmouth 902-464-2919
Takeout meals Mon–Sat 11:30am–12:30pm. Closed on storm days. No ID required.
View on map →
Souls Harbour — Dartmouth Drop-In No ID needed
27 Farrell St, Dartmouth 902-405-4663
Drop-in centre & community meals.
View on map →
Salvation Army Food Bank — Dartmouth
171 Pleasant St, Dartmouth 902-466-6847
Mon 1–3pm, Thu 9:30–11:30am & 1–3pm.
View on map →
Woodlawn United Church Food Bank
54 Woodlawn Rd, Dartmouth 902-434-5819
Thu 9:30–11:30am.
View on map →
Christ Church Food & Clothing Outreach
61 Dundas St, Dartmouth
Thu 9:30am (Lower Hall). Free food and clothing.
View on map →
Helping Hands — Church of the Holy Spirit
1 Regency Dr, Dartmouth
Thu 8:30–10:30am.
View on map →
St James United Church Food Bank
181 Portland St, Dartmouth 902-464-8852
Tue 9–11am.
View on map →
First Baptist Church Food Bank — Dartmouth
100 Ochterloney St, Dartmouth 902-466-2475
Tue 9am.
View on map →
Saint Vincent de Paul — Dartmouth
Dartmouth, NS 902-435-2500
Emergency groceries & assistance.
View on map →
Victoria Road United Baptist Food Bank
36 Victoria Rd, Dartmouth 902-469-8576
Call for hours.
View on map →

Cape Breton

Salvation Army — Sydney Food Bank
55 Inglis St, Sydney 902-562-5442
Food bank by appointment. Leave a voicemail; they call back for intake. (For Tuesday food: leave message by Saturday. For Friday: leave by Wednesday.)
View on map →
St. Vincent de Paul — Glace Bay
Glace Bay, NS
Call 2-1-1 for contact details.
View on map →
Souls Harbour — Sydney Mines Drop-In No ID needed
848 Main St, Sydney Mines 902-405-4663
Drop-in centre & community meals. Call ahead for current hours.
View on map →
New Waterford Drop-In (Souls Harbour) No ID needed
471 Mahon St, New Waterford 902-405-4663
Drop-in centre & community meals.
View on map →

Central & Northern Nova Scotia

Souls Harbour — Truro Drop-In No ID needed
130 King St, Truro 902-405-4663
Drop-in centre, community meals & FreeMart. Call ahead for current hours.
View on map →
Salvation Army — Truro
Truro, NS
Call 2-1-1 for address and hours.
View on map →
Viola’s Place Society — Food Support
189 Marsh St, New Glasgow 902-752-0550
Food support programs alongside shelter services.
View on map →
Souls Harbour — Amherst Drop-In No ID needed
6 Maltby Court, Amherst 902-405-4663
Drop-in centre, community meals & FreeMart.
View on map →
Pictou County East Foodbank
Pictou County, NS
Call 2-1-1 for current address and hours.
View on map →
Pictou West Food Bank Society
Pictou County, NS
Call 2-1-1 for current address and hours.
View on map →

Western Nova Scotia

Souls Harbour — Bridgewater Drop-In No ID needed
136 Pleasant St, Bridgewater 902-405-4663
Drop-in centre & community meals. Also transitional housing.
View on map →
St. Vincent de Paul — Yarmouth
Yarmouth, NS
Call 2-1-1 for details.
View on map →

Province-wide

Feed Nova Scotia (140+ member network)
60 Akerley Blvd, Dartmouth 902-457-1900
or call 2-1-1.

Food banks vs meal programs

Halifax-area food banks (registration required)

Outside the Halifax area, the Feed Nova Scotia network covers 140+ food banks province-wide. Use their Find Food tool or call 2-1-1.

No ID, no registration, no questions

These places will feed you without paperwork:

  • Hope Cottage (Halifax)
  • Souls Harbour drop-ins (Halifax, Dartmouth, Lower Sackville, Truro, Bridgewater, Amherst, Sydney Mines, New Waterford)
  • Margaret’s House (Dartmouth)
  • St. George’s Church (Halifax, Saturdays 4–5pm)

Outside Halifax

Meal program schedules outside HRM change more often than shelter information. Souls Harbour drop-ins (Sydney Mines, New Waterford, Truro, Amherst, Bridgewater) are the most stable, but timing can shift.

Before travelling: call 2-1-1 (free, 24/7) for the current schedule in your area, or use the Feed Nova Scotia find-food tool for the nearest food bank.

See all food programs on the map