Skip to content
IRCC contact number

Know IRCC Contact Number and Office Addresses

Last Updated On 17 August 2023, 10:36 AM EDT (Toronto Time)

Canada immigration and visa applicants often reach out to know the IRCC contact number or any legit way of contacting the immigration department.

In this article, we enlist the ways of contacting IRCC and all the office addresses.

Contact IRCC Online

IRCC can be contacted online using a web form. Individuals with an application under processing or future applicants can contact IRCC via web form if they want to:

  • inquire about their application
  • enquire about a program or service in general
  • modify their contact details and provide new information about their application
  • report a technical problem
  • adding, changing, or removing a representative.

Furthermore, you can contact the IRCC on Facebook or Twitter. IRCC personnel answer all the questions from 9 a.m. Mon to 5 p.m. Fri EST on Twitter in Direct Messages (DMs).

IRCC Contact Number (In Canada)

You can call IRCC Contact Number directly on the below listed contact numbers if your enquiry fits the description mentioned below.

Automated telephone service (in Canada only)
With a touch-tone telephone check the status of your application

Listen to pre-recorded information about our programs
IRCC contact number: 1-888-242-2100

24 hours a day, 7 days a week
Client support centre agent (in Canada only)Available in French and English

Get help with general and case-specific enquiries
IRCC contact number: 1-888-242-2100

Monday to Friday, 8 a.m. to 4 p.m. (your local time)

Not available on statutory holidays
Teletypewriter (TTY) serviceCall IRCC via the Bell Relay serviceIRCC contact number: 1-800-855-0511 (Voice to TTY)

711 (TTY to Voice)

IRCC contact number: 1-800-855-1155 (TTY to TTY)

Monday to Friday, 8 a.m. to 4 p.m. (your local time)

Not available on statutory holidays

Note: Always remember that you cannot call the IRCC to expedite processing of your application.

International Experience Canada (IEC) Contact Number

Foreign youth traveling and working in Canada, with their work permit application exceeding normal processing times, can only contact IRCC using the Web form.

Canadian youth planning on traveling and work abroad via IEC can call IRCC contact number at 1-877-461-2346 (toll-free) (within Canada) for general information about IEC.

IRCC Contact Number (Outside Canada)

IRCC contact number from outside of Canada is 1-613-944-4000 or you can submit a Case Specific Enquiry using the web form.

For general questions you can email your queries to IRCC at or send a direct message on their official Twitter account.

IRCC Offices Inside Canada

Citizenship and immigration applications are received and processed by case processing centres (CPCs), the centralized intake office (CIO), and the Operational Support Centre (OSC).

You can mail your application to these offices, but they are not available to the public and do not provide application assistance.

1. Edmonton Case Processing Centre (CPC)

Case Processing Centre in Edmonton
Immigration, Refugees and Citizenship Canada
c/o General, Station 005
9700 Jasper Avenue NW, Suite 55
Edmonton, AB T5J 4C3

CPC in Edmonton processes

  • extensions for temporary resident status and temporary resident permits
  • work and study permits
  • applications for permanent residence for live-in caregivers
  • applications for permanent residence under Caring for Children and Caring for People with High Medical Needs pathways
  • applications for permenent residence under the temporary resident permit holder class
  • loans for the right of permanent residence fee

2. Mississauga Case Processing Centre (CPC)

CPC in Mississauga processes

  • applications for permanent residence from protected persons and Convention refugees in Canada
  • to sponsor family members living in Canada and abroad.

CPC Mississauga
P.O. Box 6100, Station A
Mississauga, ON
L5A 4H4

2 Robert Speck Parkway,
Suite 300
Mississauga, ON
L4Z 1H8

3. Sydney Case Processing Centre (CPC) and Centralized Intake Office (CIO)

CPC in Sydney processes:

  • applications for permanent resident cards (new and renewals)
  • citizenship applications (new, renouncing, revoking and resuming)

The CIO in Sydney receives permanent residency applications under:

  • Federal Skilled Worker
  • Federal Skilled Trades
  • Canadian Experience Class
  • Provincial Nominee Program
  • Start-Up Visa
  • Quebec Investors or Entrepreneurs
  • Quebec Skilled Workers
  • Immigrant Investor Venture Capital Class
  • Federal Self-Employed Persons and Quebec Selected Self-Employed Persons

Click on the below links for mailing addresses:

4. Ottawa Case Processing Centre (CPC) and Operations Support Centre (OSC)

CPC in Ottawa processes:

  • visitor visa (temporary resident visa) applications from within Canada for applicants with valid status (students or temporary foreign workers only).
  • permanent resident visa applications from the United States and Canada, after they have been received and deemed complete by CPC-Mississauga or CIO-Sydney.

Operations Support Centre (OSC) processes:

  • International Experience Canada work permits
  • In-Canada temporary resident applications submitted online
  • Verification of Status (VOS)
  • Replacement of valid temporary resident documents
  • Amendment of immigration documents and of valid temporary resident documents

Mailing address

Temporary Resident Visa Section
Case Processing Centre – Ottawa
P.O. Box 8780 STN T CSC
Ottawa, Ontario K1G 5A9

Operations Support Centre (OSC)
P.O. Box 8784 STN T CSC
Ottawa, Ontario K1G 5J3

IRCC Offices For Appointments



55 Bay St. North
Ground Floor (Market St. entrance)
Hamilton ON  L8R 3P7


29 Duke Street East, 1st Floor
Kitchener ON  N2H 1A2


417 Exeter Road
London ON  N6E 2Z3

Niagara Falls

4318 Portage Road,
Niagara Falls ON  L2E 6A4


235 Queen Street
Level C3 – Suite 005
Ottawa ON  K1A 0H5

Mailing address
365 Laurier Ave. W
Office 3122
Ottawa ON  K1A 1L1


3085 Glen Erin Drive
Mississauga ON  L5L 1J3

Toronto (Scarborough)

325 Milner Avenue, Suite 200
Scarborough ON  M1B 5N1

Toronto (Etobicoke)

5343 Dundas Street West Suite 105
Toronto ON  M9B 6K5


1250 Walker Road
Windsor ON  N8Y 4T4

British Columbia

Vancouver (Immigration Office)

1148 Hornby Street
Vancouver BC  V6Z 2C3

Vancouver (Citizenship Office)

200 – 877 Expo Boulevard
Vancouver BC  V6B 8P8


70-9900 King George Boulevard
Surrey BC  V3T 0K9

Atlantic Canada

New Brunswick


495 Prospect Street
Fredericton NB  E3B 9M4

Newfoundland and Labrador

St. John’s

21 Hallett Crescent, Suite 106
St. John’s NL  A1B 4C2

Mailing address
P.O. Box 13667, Station A
St. John’s NL  A1B 4G1

Northwest Territories


5101 50th Avenue, 3rd Floor
Yellowknife NT  X1A 3Z4

Nova Scotia


1741 Brunswick Street, Suite B110
Halifax NS  B3J 3X8


BDC Place
119 Kent Street, 5th floor, Suite 530
Charlottetown, Prince Edward Island  C1A 1N3



Harry Hays Building
220 4 Avenue SE, Room 210
Calgary AB  T2G 4X3


Canada Place
160-9700 Jasper Avenue
Edmonton AB  T5J 4B8

Mailing Address
c/o Station 260
9700 Jasper Avenue NW, Suite 55
Edmonton AB  T5J 4C3

Manitoba and Nunavut


269 Main Street, Suite 400
Winnipeg MB  R3C 1B2.



1025 St-Jacques Street
Montréal, Quebec H3C 1G8


Montréal Innovation Hub
Guy-Favreau Complex
200 René-Lévesque Boulevard West
Room 010
Montréal, Quebec H2Z 1X4



101-22nd Street East
Room 100
Saskatoon SK  S7K 0E1

Mailing address
101-22nd Street East
Room 200
Saskatoon SK  S7K 0E1

IRCC Visa Offices

Visa offices are found in Canadian embassies, high commissions, and consulates across the world. The process applications for:

  • permanent immigration
  • visitor visas (temporary resident visas)
  • study permits
  • work permits
  • refugee resettlement
  • travel documents for permanent residents abroad

What is IRCC Contact Number?

IRCC contact number inside Canada is 1-888-242-2100

How to contact IRCC?

You can contact IRCC using a webform or sending direct message (DM) on their official Facebook handle.


Something went wrong. Please refresh the page and/or try again.

IRCC contact number