Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the post-expirator domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/iscyycprod/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the the-events-calendar domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/iscyycprod/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the quiz-master-next domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/iscyycprod/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpforms-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/iscyycprod/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the genesis-blocks domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/iscyycprod/wp-includes/functions.php on line 6121
Contact – Immigrant Services Calgary

Contact Us


Office hours:

Monday–Wednesday: 8:30am–4:30pm
Thursday: 8:30am–7:00pm
Friday: 8:30am–1:30pm

For client and general inquiries:

Phone: 403-265-1120
Email: info@immigrantservicescalgary.ca

For media inquiries only:

Sania D'Silva, Community Engagement Specialist
Email: saniad@immigrantservicescalgary.ca

*Journalists on deadline are advised to contact Immigrant Services Calgary by phone rather than email. Please leave a voicemail, and we'll contact you immediately.


Calgary Main Office

1200, 910 7 Avenue SW
Calgary, AB T2P 3N8

Client Check-in - Gateway Building main floor
Administration -
12th floor
Calgary Language Assessment & Referral Centre – 14th floor

(Get Directions)


Calgary Offsite Services NE

The Genesis Centre,
7555 Falconridge Blvd NE T3J 0C9

(Get Directions)


Lethbridge Services

Lethbridge Language Assessment & Referral Centre
410 5th Street South
Lethbridge, AB T1J 2B7

(Get Directions)


Brooks Services

Brooks Language Assessment & Referral Centre
101B, 403-2 Street West
Brooks, AB T1R 0E8

(Get Directions)


Medicine Hat Services

Being Human Services Inc.
222 South Railway Street SE
Medicine Hat, AB T1A 2V3

(Get Directions)


In response to health concerns, Immigrant Services Calgary is a scent sensitive space. Thank you for not wearing fragrances.


Immigrant Services Calgary is a registered charitable organization.

Charitable number:
11882 3640 RR0001