SUPPORT ORGANIZATIONS

The federal and provincial governments fund various support organizations that may offer free services to Temporary Foreign Workers such as English classes, legal aid, tax filing, counselling, social benefits, and more.

Funded by the Government of Canada’s Migrant Worker Support Network (ESDC), MOSAIC and AMSAA provide specialized services and information for Temporary Foreign Workers. Please visit their website below for more information:

Check below to see where your nearest service provider agency is located.

British Columbia

Click here to use map link to locate services agencies in BC

 Region/Community Service Provider Address* Phone
Cariboo-Chilcotin
100 Mile House/Williams Lake Cariboo Chilcotin Partners for Literacy 475 Birch Ave, Suite 001, 100 Mile House, BC V0K 2E0 250-945-4199
Quesnel New Focus Society 469A Anderson Drive, Quesnel, BC V2J 5J4 250-992-3119
Fraser-Fort George
Prince George/Mackenzie/McBride/ Valemount

Fraser Valley

Immigrant and Multicultural Services Society of Prince George 1270 2nd Avenue, Prince George, BC V2L 3B3 250-562-2900
Abbotsford Inasmuch Community Society 108A-32883 South Frraser Way, Abbotsford, BC, V2T 2Z1 604-309-6661
Abbotsford/Mission Archway (Abbotsford) Community Services 2420 Montrose Avenue, Abbotsford, BC V2S 3S9 604-859-7681
Agassiz-Harrison Agassiz-Harrison Community Services 7272 Morrow Road, Agassiz, BC V0M 1A2 604-796-0313
Chilliwack Chilliwack Community Services 45938 Wellington Avenue, Chilliwack, BC V2P 2C7 604-792-4267
Chilliwack Chilliwack Learning Society 227-8472 Harvard Place, Chilliwack, V2P 7Z5 604-392-2404
Hope Read Right Society Unit D, 895 3rd Avenue/P.O. Box 1299, Hope, BC V0X 1L0 604-860-0510
Kootenays
Cranbrook, Grand Forks & Boundary, Castlegar, Creston, Fernie, Golden, Kimberley, Nelson, Trail, Invermere Columbia Basin Alliance for Literacy 712B 10th Street, Invermere, BC V0A 1K0 250-342-3210
Metro Vancouver
Langley Immigrant Services Society of BC 20621 Logan Avenue, Langley, BC V3A 7R3 604-510-5136
North Vancouver/West Vancouver North Shore Multicultural Society 207-123 East 15th Street, North Vancouver, BC V7L 2P7 604-988-2931
Richmond/South Delta S.U.C.C.E.S.S. 8171 Alexandra Rd #200, Richmond, BC V6X 1C3 604-408-7274 ext. 2045
Surrey/Langley/North Delta DIVERSEcity 13455 76 Avenue, Surrey, BC V3W 2W3 604-547-1274
Surrey/Langley/North Delta Options Community Service Society 9815 140 Street, Surrey, BC V3T 4M4 604-584-5811
Surrey/Langley/North Delta S.U.C.C.E.S.S. #206-10090 152 Street, Surrey, BC V3R 6N7 236-333-3102/236-808-2323
Surrey/North Delta Progressive Intercultural Community Services (PICS) #205-12725 80 Avenue, Surrey, BC V3W 3A6 604-596-7722
Surrey/Vancouver Vancouver Association of Survivors of Torture(VAST) 2610 Victoria Dr. Vancouver, BC V5N 4L2

Suite 301, 10334 152 St, Surrey, BC V3R 4G8

604-254-6995
New Westminster Umbrella Multicultural Health Co-op 715 Carnarvon Street
New Westminster BC
V3M 1E6
604-553-0632
Burnaby Burnaby Neighbourhood House (BNH) 4460 Beresford St., Burnaby, BC V5H 0B8 604-431-0400
Vancouver Vancouver Committee for Domestic for Workers and Caregivers(CDWCR) PO box 37033
Vancouver, BC V5P 3X0
604-874-0649
Vancouver Dignidad Migrante Society 880 Malkin Ave. Vancouver, BC, V6A 2K6 778-791-3419
Vancouver Migrante BC 4794 Fraser Street, Vancouver, BC V5V4H3 604-358-1659
Vancouver Salvation Army Anti-Human Trafficking Programs 604-915-5678
Vancouver Watari Research Association 200-678 East Hastings St,Vancouver, BC.V6A 1R1 604-254-6995
Vancouver YMCA Robert Lee 955 Burrard Street
Vancouver, BC V6Z 1Y2
604-689-9622
Vancouver Mount Pleasant Neighbourhood House 800 East Broadway, Vancouver, BC, V5T 1Y1 604-879-8208
Vancouver READY Tours – Kinbrace 2nd floor of 300 West Georgia Street 604-328-3132
Vancouver/Surrey Settlement Orientation Services (SOS) 2610 Victoria Drive, Vancouver, BC V5N 4L2

301 – 10334 152A Street, Surrey, BC V3R 4G8

604-255-1881
Tri-Cities (Coquitlam, Port Coquitlam, Port Moody) and Maple Ridge S.U.C.C.E.S.S. 2058-1163 Pinetree Way, Coquitlam, BC, V3B 8A9 604-468-6022 /

604-468-6069

Vancouver/Burnaby/New Wesminster Immigrant Services Society of BC 2610 Victoria Drive, Vancouver, BC V5N 4L2 604-684-7498
Vancouver/Burnaby/New Wesminster La Federation des francophones de la Colombie-Britannique 1575 W. 7th Avenue, Vancouver, BC V6J 1S1 604-732-1420
Vancouver/Burnaby/New Wesminster M.O.S.A.I.C. Multi-Lingual Orientation Service Association for Immigrant Communities 5575 Boundary Road, Vancouver, BC V5R 2P9 604-254-9626
Vancouver/Burnaby/New Wesminster Multicultural Helping House Society 4802 Fraser Street, Vancouver, BC V5V4H4 604-879-3277
Vancouver/Burnaby/New Wesminster S.U.C.C.E.S.S. 28 West Pender Street, Vancouver, BC V6B 1R6 604-408-7274 ext. 2045
Vancouver Collingwood Neighborhood House 5288 Joyce Street, Vancouver, BC V5R 6C9 604-435-0323
Vancouver Frog Hollow Neighbourhood House 2131 Renfrew Street, Vancouver, BC V5M 4M5 604-251-1225
Vancouver Kiwassa Neighbourhood House 2425 Oxford Street, Vancouver, BC V5K 1M7 604-254-5401
Vancouver Little Mountain Neighbourhood House 3981 Main Street, Vancouver, BC, V5V 3P3 604-879-7104
Vancouver Mount Pleasant Neighborhood House 800 East Broadway, Vancouver, BC V5T 1Y1 604-879-8208
Vancouver South Vancouver Neighborhood House 6470 Victoria Drive, Vancouver, BC V5P 3X7 604-324-6212
Vancouver Vancouver Public Library 350 West Georgia Street, Vancouver, BC V6B 6B1 604-331-3603
North Coast
Kitimat Kitimat Community Services Society 102-370 City Centre, Kitimat, BC VC 1T6 250-632-9107
Prince Rupert Hecate Strait Employment Development Society 208 First Avenue East, Prince Rupert, BC V8J 4M8 250-624-9498
Smithers Smithers Community Services Association 3815B Railway Avenue, Box 3759, Smithers, BC V0J 2N0 250-847-9515
Terrace Skeena Diversity Society PO Box 665, 4617 Lazelle Avenue, Terrace, BC V8G 4B8 250-615-6892
Terrace Literacy Terrace #4-3211 Kenney Street, Terrace, BC V8G 3E9 778-634-2446
Northeast
Dawson Creek Dawson Creek Literacy Society 929 – 102nd Avenue, Dawson Creek, BC V1G 2B5 250-782-4211
Fort Nelson Fort Nelson Community Literacy Society 4903-51st Ave West, # 17 Landmark Plaza, Fort Nelson, BC V0C 1R0 250-774-4415
Fort St. John Fort St John Literacy Society 10142 – 101 Avenue, Fort St. John, BC V1J 4H7 250-785-2110
Fort St. John S.U.C.C.E.S.S. Unit 209, 10142 – 101 Avenue, Fort St. John, BC V1J 2B3 250-785-5323
Sunshine Coast/Sea to Sky
Pemberton/Whistler Sea to Sky Community Services 1357 Aster Street, Box 656 Pemberton, BC V0N 2L0 604 894 6101
Powell River Lift Immigrant Services 106-4871 Joyce Avenue, Powell River, BC V8A 5P4 604-414-3630
Sechelt/Gibsons Capilano University Sunshine Coast 5627 Inlet Avenue, Sechelt, BC V0N 3A0 604-983-7581
Sechelt Sunshine Coast Community Services 5520 Trail Avenue, Sechelt, BC V0N 3A3 604-885-5881
Squamish Immigrant Services Society of BC ISSofBC 38085 2nd Avenue, Squamish, BC V8B 0C3 604-567-4490
Squamish Squamish Volunteer Centre Society 38027 Cleveland Avenue, Squamish, BC V8B 0B8 604-567-2222
Thompson Okanagan
Kamloops Kamloops Immigrant Services (KIS) 448 Tranquille Road, Kamloops, BC V2B 3H2 778-470-6101
Keremeos Lower Similkameen Community Services Society (LSCSS) 310 Veterans Avenue, Keremeos, BC
V0X 1N3
250-499-2352
Kelowna Kelowna Community Resources Society 620 Leon Avenue, Kelowna, BC V1Y 9T2 250-763-8008
Kelowna Ki-Low-Na Friendship Society 442 Leon Avenue, Kelowna, BC V1Y 6J3 250-763-4905
Penticton/Oliver/Keremeos/Osoyoos South Okanagan Immigrant & Community Services 508 Main Street, Penticton, BC V2A 5C7 250-492-6299
Revelstoke Okanagan College P.O. Box 3118, 1401 1st Street W, Revelstoke, BC V0E 2S0 250-837-4235
Salmon Arm Shuswap Settlement Services Society Suite 101, 371 Hudson Avenue NE, Salmon Arm, BC V1E 4N3 250-804-2726
Vernon Vernon And District Immigrant And Community Services Society Room 100 – 3003 – 30th Street, Vernon, BC V1T 9J5 250-542-4177
Vancouver Island/Coast
Campbell River, Courtenay/Comox Valley Multicultural & Immigrant Services Association of North Vancouver Island A114 – 740 Robron Road, Campbell River, BC V9W 6J7 1-855-805-0171
Duncan Cowichan Valley Intercultural and Immigrant Aid Society 205/394 Duncan Street, Duncan, BC V9L 3W4 250-748-3112
Nanaimo/Port Alberni/Parksville Central Vancouver Island Multicultural Society 101, 319 Selby Street, Nanaimo, BC V9R 2R4 250-753-6911
Victoria/Saanich/Sidney/Oak Bay/Sooke/Westhore/Esquimalt/View Royal Victoria Immigrant and Refugee Centre 3rd Floor- 637 Bay Street. Victoria, BC, V8T 5L2 250-361-9433
Victoria Inter-Cultural Associatiom of Greater Victoria (ICA) 930 Balmoral Road
Victoria BC, V8T 1A8, Canada
250-386-4395

 

ALBERTA

CALGARY Calgary Catholic Immigration Society 403-262-2006 www.ccis-calgary.ab.ca
EDMONTON Catholic Social Services 780-424-3545 www.catholicsocialservices.ab.ca
BROOKS Brooks and County Immigration Services 403-362-0404 www.ccis-calgary.ab.ca
BANFF Calgary Catholic Immigration Services 403-762-1254 www.ccis-calgary.ab.ca
FORT MCMURRAY Y.M.C.A. – Immigrant Settlement Services 780-743-2970 www.ymca.woodbuffalo.org
LETHBRIDGE Lethbridge Family Services 403-320-1589 www.lethbridge-family-services.com
RED DEER Catholic Social Services 403-346-8818 www.catholicsocialservices.ab.ca

SASKATCHEWAN

ESTEVAN Southeast Newcomer Services 306-637-4920 www.southeastnewcomer.com
HUMBOLDT Humboldt Regional Newcomer Centre 306-682-4277 www.thehrnc.com
LLOYDMINSTER Catholic Social Services 780-875-9084 www.catholicsocialservices.ab.ca
MOOSE JAW Moose Jaw Multicultural Council Inc. 306-693-4677 www.mjmcinc.ca
NORTH BATTLEFORD Battleford Immigration Resource Centre 306-446-0622 www.battlefordsimmigration.ca
PRINCE ALBERT YWCA Settlement Services 306-763-0736 www.ywcaprincealbert.ca
REGINA Regina Open Door Society 306-352-3500 www.rods.sk.ca
Newcomer Welcome Centre 306-352-5775 www.reginanewcomercentre.ca/services

SASKATOON

Global Gathering Place 306-665-0268 www.globalgatheringplace.com
International Women of Saskatoon 306-978-6611 internationalwomenofsaskatoon.org
Newcomer Information Centre 306-343-8303 www.nicstoon.org

Government of Canada

Government of Canada www.canada.ca
Federal Departments and Agencies www.canada.ca/en/government/dept.html
Government of Saskatchewan www.saskatchewan.ca
Driver’s Licence www.sgi.sk.ca/individuals/licensing/getyourlicence/newresidents.html
Healthline 8-1-1 or 1-888-425-4444 www.saskatchewan.ca/residents/health/accessing-health-care-services/healthline 
Canada Border Services Agency https://cbsa-asfc.gc.ca/
EMERGENCY (Ambulance, Fire, Police) www.saskatchewan.ca/residents/emergency/sask911

GENERAL RESOURCES

Government of Canada www.canada.ca
Federal Departments and Agencies http://www.canada.ca/en/government/dept.html
Government of Alberta www.alberta.ca
Welcome to Alberta www.alis.alberta.ca/media/2440/welcometoalberta.pdf
Driver’s Licence www.alberta.ca/drivers-licence.aspx
HealthLink 8-1-1 www.albertahealthservices.ca/assets/healthinfo/link/index.html”
Canada Border Services Agency https://cbsa-asfc.gc.ca/
Employment Standards Alberta https://www.alberta.ca/employment-standards.aspx
Consulate General of Mexico in Calgary Tel: 1-403-264-1259 calgary@consulmexclg.com www.consulmex.sre.gob.mx
Consulate General of the Philippines in Calgary Tel: 1-403-455-9457 calgarypcg.ATN@gmail.com www.philcongencalgary.org
Embassy of Guatemala in Canada Tel: 613-233-7237 embassy1@embaguate-canada.com www.canada.minex.gob.gt
High Commission of India in Canada Tel: 1-613-744-3751 www.hciottawa.gov.in
EMERGENCY (Ambulance, Fire, Police) 9-1-1 aema.alberta.ca/911