Don’t see a service on this page that you think could benefit the local population of SJ, NB or St.Js, NL?
Please, don’t hesitate to write in to us about what service you think we should add. We would love to hear from you.
In the meantime, we encourage you to try the links below that will navigate you to a comprehensive directory of nonprofits and social services that is run by United Way in each province in Canada.

Social services in the Saint John, New Brunswick area.
Grocery
- Saint John Community Food Basket - Social Services Enterprise - 245 Union St, Saint John, NB E2L 1B2 - (506) 652-2707
- Saint John East Food Bank - Social Services Organization - 648 Westmorland Rd, Saint John, NB E2J 2H4 - (506) 633-8298
- Saint John North End Food Bank - 211 Main St (at the back Corner of Durham St. & Metcalf St) , NB, - (506) 634-7403
- Saint John West Side Food Bank - 648 Westmorland Rd, Saint John, NB E2J 2H4 - (506) 633-8298
- Food Pantry - 204 Carmarthen St, Saint John, NB E2L 2P7
- River Valley Food Bank - 3540 Westfield Rd, Saint John, NB E2M 6V1 - (506) 738-2088
- Lakewood Headstart - 234 NB-111, Saint John, NB E2S - (506) 696-6164
- Hope Mission - 211 Main St, Saint John, NB E2K 1H7 - (506) 642-8060
- Romero House (Soup Kitchen) - 647 Brunswick Dr, Saint John, NB E2L 3S9 - (506) 642-7447
- Community Meals on Wheels Saint John Inc - 33 Beaverbrook Ave, Saint John, NB E2K 2W1 - (506) 658-1888
- Out Flow - 162 Waterloo St, Saint John, NB E2L 2R1 - (506) 658-8050
Housing
Financial
Child Care
- Early Childhood Development - 20 Centennial Dr Moncton, NB E1E 4E4 - (506) 857-0588
- Daycare Assistance Program - Saint John, NB E2L 5G4
- Parent Subsidy Program - Saint John, NB E2L 5G4 - 833-221-9339
- Help with Daycare and Childcare - Social Supports NB - 15 King Square N, Saint John, NB E2L 1E6 - (833) 733-7835
- YMCA - Financial Assistance - 191 Churchill Blvd, Saint John, NB E2K 3E2 - (506) 693-9622
Indigenous Resources
Employment
Education
Mental Health & 2SLGBTQIA+
- Just us - Laura Gation & Associates - 307 Westmorland Rd. Saint John, NB E2J 2G2 - (506) 651-1239
- Chroma - Chroma NB PO Box 203 Saint John, New Brunswick E2L 3X8 - email contact
- Gentle Path - 199 Chesley Drive, Suite 100 Saint John, NB, E2K 4S9 - (506) 652-7284
- Ensemble (Moncton) - 80 Weldon St Moncton, NB E1C 5V8 - (506) 859-9616
Miscellaneous
- Crescent Valley Resource Centre Inc - 130 MacLaren Blvd, Saint John, NB E2K 3G3 - (506) 693-8513
- Community Church - 36 Waterloo St, Saint John, NB E2L 3Z8 - (506) 634-7166
- Health & Long-Term Care (Salvation Army) - 50 Suffolk St Riverview, NB E1B 4K6 - (506) 387-2012
- Saint John Thrift Store - 87 Lansdowne Place Saint John, NB E2K 3A1 - (506) 632-8391
- SPCA - 295 Bayside Dr, Saint John, NB E2J 1B1 - (506) 642-0920
Social services in the St. John's, Newfoundland area.
Grocery
- St. Peter’s Parish - 110 Ashford Drive - (709) 747-3320
- St. Teresa's Conference - 120 Mundy Pond Rd St John's, NL, A1E 1V1 - (709) 579-7201
- St. Kevin’s Parish Food Bank - 454 Main Rd, Goulds, NL A1S 1E8 - (709) 745-8183
- St. Pius X Food Bank - MacMorrin Centre - (709) 739-1329
- St Vincent De Paul Society - 110 Ashford Dr, Mount Pearl, NL A1N 2Z5 - (709) 747-3320
- Newfoundland And Labrador Food Umbrella Inc. - 692 Torbay Rd, St. John's, NL A1A 5G9
- Thrive - 807 Water St, St. John's, NL A1E 1C4 - (709) 754-0536
- Community Food Sharing Association - 21 Mews Pl, St. John's, NL A1B 4N2 - (709) 722-0130
- Bridges to Hope - 39 Cookstown Road, St. John’s, NL, A1C 4G7 - (709) 722-9225
- Food Bank Network - 469 Curling St, Corner Brook, NL A2H 3K8 - (709) 634-2655
- Food Bank MacMorran Community Centre - 10 Brother McSheffrey Lane, St John’s, NL, A1A 5B2 - (709) 739-1329
- Food Bank Mary Queen of the World - 775 Topsail Rd Mount Pearl, NL, A1N 2C4 - (709) 364-7140
- Food First - 77 Charter Avenue Suite 100 St. John's, NL A1A 0N2 - (709) 237-4026
- Food First - McSheffrey Resource Centre - 10 Brother McSheffrey Lane St John's, NL, A1A 5B2 - (709) 722-1168
- Campus Food Bank - Corte Real, 57 Allandale Road - (709) 722-9225
- Conception Bay South Food Bank - 81 Conception Bay Hwy, Conception Bay South, NL A1W 3G3 - (709) 834-2800
- Corpus Christi Conference - 260 Waterford Bridge Road - (709) 364-4116
- Emmaus House Community Centre & Residence - 83 Cochrane St, St. John's, NL A1C 3L7 - (709) 754-2072
- Northeast Avalon ACAP - 360 Topsail Rd #103, St. John's, NL A1B 3T1 - (709) 726-9673
- Mary Queen of Peace/Divine Mercy Food Bank - 101 McDonald Drive St. John's, NL A1A 0E4 - (709) 726-9924
- Salvation Army - 25 Adams Ave, St. John's, NL A1C 4Z1 - (709) 579-5235
- Salvation Army - 106 Ashford Dr, Mount Pearl, NL A1N 2Z5 - (709) 364-3700
- Buckmaster's Circle Community Centre (Grab and Go Breakfast) - 129 Brigade St St John's, NL, A1C 4V7 - (709) 579-0718
- NL Eats - 716 Water St St John's, NL, A1E 1C1 - (709) 765-7277 / Food Bank (709) 769-4316
- Single Parents Association - 472 Logy Bay Road. Mail to: P. O. Box 21421, St. John's, NL A1A 5G6 - (709) 738-3401
- The Gathering Place - 172 Military Rd, St. John's, NL A1C 5P5 - (709) 753-3234
Housing
- St John's Status of Women Council - 170 Cashin Ave, St. John's, NL A1E 3B6 - (709) 753-0220
- City of St John's Non-Profit Housing - 35 New Gower St, St. John's, NL A1C 1J3 - (709) 576-8196
- Newfoundland and Labrador Housing Corporation - 2 Canada Dr, St. John's, NL A1C 5J2 - (709) 724-3000
- End Homelessness - 53 Bond St, St. John's, NL A1C 1S9 - (709) 702-3700 / (709) 777-1764
Financial
- St. Paul’s Family Aid - 340 Newfoundland Drive - (709) 754-1980
- Virginia Park Community Centre - 43 Harding Rd, Building 4 St John's, NL, A1A5T8 - (709) 579-4534 / Health Baby Club (709) 739-8096
- Children, Seniors and Social Development
- Income Support Office Regatta Plaza - 100 Prince Philip Dr, St. John's, NL A1B 3R4 - (877) 729-7888
- ANC CAYP and Community Connections - 144 Military Rd, St. John's, NL A1C 2E6 - (709) 722-9680
- Faculty of Business Administration - Morrissey Rd, St. John's, NL A1B 3X9 - (709) 864-8512
- Legal Aid - Suite 300 251 Empire Ave St. John’s, NL A1C 3H9 - (709) 753-7863
- Legal Assistance/Victime-Witness Assistance - Legal Aid (24hr) (800) 563-9911 / Victim Services (709) 729-7970
- Community Corrections Officer: (probation) - (709) 729-0303
Child Care
- Daybreak Parent Child Centre - 74 The Boulevard, St. John's, NL A1A 1K2 - (709) 726-8373
- Family & Child Care Connections - 50 Pippy Pl Unit 21, St. John's, NL A1B 4B8 - (709) 754-7090 ext 1
- Treehouse Daycare - 55 Airport Rd, St. John's, NL A1A 4Y3 - (709) 552-2405
- Mes Amis Daycare & Preschool - 436 Torbay Rd, St. John's, NL A1A 5C9 - (709) 722-9271
- First Light Childcare Centre - 97 Elizabeth Ave, St. John's, NL A1B 1R6 - (709) 726-5902
- Day Care Centre - 100 Prince Philip Dr, St. John's, NL A1B 3R4 - (709) 729-6038
- Memorial University's Childcare Centre - Burtons Pond Rd, St. John's, NL - (709) 864-4729
- Bloomsbury Childcare - 389 Stavanger Dr, St. John's, NL A1A 0A1 - (709) 753-2273
- New Dimensions Child Care - 10 Canada Dr, St. John's, NL A1E 4G9 - (709) 745-3692
- Younger Years Day Care Centre & Preschool - 24 Hunts Ln, St. John's, NL A1B 2L3 - (709) 753-3334
- Little Stars Daycare - 400 Topsail Rd, St. John's, NL A1E 0A4 - (709) 364-3453
- Nursery Time Preschool And Day Care Centre - 205 Logy Bay Rd, St. John's, NL A1A 3T7 - (709) 722-3311
- Rockcliffe Children's Centre - 235 Blackmarsh Rd, St. John's, NL A1E 4T2 - (709) 726-7625
- Max Families - 286 Torbay Rd Unit 7, St. John's, NL A1A 4L6 - (709) 733-2233
- Kilbride Children's Centre - 2 Stead Pl, St. John's, NL A1G 1E7 - (709) 364-1872
- Discovery Days Children's Centre - 2 Stead Pl, St. John's, NL A1G 1E7 - (709) 364-1872
- Income Support - (877) 729-7888
- Family Support Services - Janeway Family Center (709) 777-2011
Indigenous Resources
Employment
Education
Housing
Mental Health & 2SLGBTQIA+
- Mental Health Outreach Clinic: Doorways: Walk-In Clinic - (709) 777-5074 / (709) 752-4903
- Religious/ Spiritual Support: The Lantern - (709) 753-8760
- Open Counseling - Online Resource
- Bright Path - 40 Commonwealth Ave, Suite 112, Mount Pearl, NL A1N 1W6 - (709) 689-8677
- St John’s Women’s Centre - 170 Cashin Avenue Extension, St. John’s NL A1E 3B6 - (709) 753-0220
- NL Health Line / Mental Health Crisis - 811 / (888) 737-4668 / (709) 737-4668
- NL Teen/Kid Health Line - (800) 668-6868
- CPS - (709) 752-4800
- Children Youth Psychiatric Clinic - (709) 777-4484
- Domestic Violence Hotline / victim Services - (709) 729-7979
- Rape/Sexual Assult - (709) 747-7757 / (709) 726-1411 / (800) 726-2743
- Emeregency Shelter: Iris Kirby: For women & their children dealing with abuse - (709) 753-1492
- Warm Line - 1st Floor, West Block Confederation Building St. John’s, NL A1B 4J6 - (709) 753-2560 / (855) 753-2560
- Warm Line LGBTQIA+ - 1st Floor, West Block Confederation Building St. John’s, NL A1B 4J6 - (866) 230-8041
- Shelter Line/ Emergency Housing Line - (833) 724-2444
- Substance Abuse Counseling - Eastern Health for Recommendation - Central Intake for Adulsts - (709) 753-1109
- AA (Alcoholics Anonymous) - (709) 576-6091 / NA (Narcotics Anonymous (709) 728-9084
- Choices For Youth - 261 Duckworth Street St. John's, NL A1C 1G9 - (709) 757-8050 / (709) 754-3047
- Youth Shelter for Men - (709) 757-3050
- End Homelessness - 53 Bond Street, St. John's, NL A1C 1S9 - (709) 702-3700
- Harm Reduction - 50 Mundy Pound Rd., St. John's,NL A1E 1V1 - (709) 777-1706 / (709) 777-1761
- Safe Works Access Program (SWAP) - 47 Janeway Place, A1A 1R7 - (709) 757-7327
- Recovery Centre - (709) 754-4980
- Safe Harbour Outreach Project (SHOP) - (709) 771-1077
- RNC Non-Emergency Line - (709) 729-8000
- Harm Reduction Clinic: health Care for People Who Use Drugs - (709) 682-2668
- General Practitioner - Clinic on Blackmarsh - (709) 576-6555
- Eating Disorders Foundation - (855) 722-0500
- Cental Intake for Youth - (709) 777-2200
- FAS Support Line - (800) 559-4514
Miscellaneous
- Connections for Seniors - 107 Lemarchant Rd, St. John's, NL A1C 2H1 - (709) 699-0006
- McSheffrey Resource Centre - 10 Brother McSheffrey Ln, St. John's, NL A1B 5B2 - (709) 722-1168
- Violence Prevention Avalon East Inc. - 20 Hallett Crescent suite 201, St. John's, NL A1B 4C5 - (709) 757-0137
- St. John's Status of Women Council - 170 Cashin Ave Extension St Johns, NL, A1E 3B6 - (709) 771-7171
- SPCA - 115 R.C.A.F. Road PO Box 29053 St. John's, NL, A1A 5B5 - (709) 726-0301
- Go Bus - (709) 368-8887
- Metro Bus - Kent, 10 Messenger Dr, St John's, NL, A1B 0H6 - (709) 722-9400
- The John Howard Society of Newfoundland and Labrador - 342 Pennywell Rd, St. John's, NL A1E 3C9 - (709) 726-5500
- Hospital Switchboard - (709) 777-6300
- Medical Transport - (877) 475-2412