Canadian Immigration News

Where Are the IRCC Offices Across Canada?

5.75 minute read
"Canadian Immigration Applications are processed by 3 types of Immigration, Refugees and Citizenship (IRCC) offices in Canada."
Written by My Visa Source Team
Published on:  Dec 10, 2021
canadian flag with white parts in blue my visa source
Begin your immigration journey now
Click and fill out a free online assessment to see how we can help you. It takes less than 1 minute to fill out.
Free Assessment
Call and speak to our team, so that they can book a time with a licensed immigration professional who will answer all your questions.
Call Us Now
Author info:

Canadian Immigration Applications are processed by 3 types of Immigration, Refugees and Citizenship (IRCC) offices in Canada:

  • Case Processing Centre (CPC)
  • Centralized Intake Office (CIO)
  • Operations Support Centre (OSC)

These offices receive and process applications for Canadian permanent residence and Canadian citizenship. As an applicant, you are required to mail your application to these offices. However, these offices are not open to the public and do not offer any assistance with immigration applications. 

Where Are the Different IRCC Offices in Canada?

Below is a detailed list of all types of IRCC offices and where they are located across Canada:

CPC, Ottawa, Ontario: 

The Case Processing Centre (CPC) in Ottawa, Ontario processes applications for the following programs:

  • Visitor Visas or Temporary Resident Visa applications from within Canada for applicants with valid status as a temporary worker or student
  • Permanent residence applications are submitted from the US and Canada after they have been processed by CPCs in Mississauga, Sydney, or Ottawa. 

OSC, Ottawa, Ontario: 

The Operations Support Centre (OSC) in Ottawa, Ontario processes the following types of applications:

  • International Experience Canada (IEC) work permits
  • Temporary residence applications filed electronically from inside Canada
  • Replacement requests for temporary resident documentation
  • Amendment of immigration documents and temporary resident documents

CPC, Mississauga, Ontario: 

This CPC in Mississauga, Ontario processes applications for Family Sponsorship programs from applicants in Canada and abroad.  

CPC, Edmonton, Alberta: 

The CPC in Edmonton, Alberta is responsible for:

  • Processing extension requests for Temporary Resident status, Temporary Work Permits, and Study Permits
  • Processing permanent residence applications from Protected Persons and Conventional Refugees
  • Processing permanent residence applications from applicants to caregiver programs
  • Processing permanent residence applications under the Temporary Resident Permit holder class
  • Providing loans for permanent residence fee

CPC and CIO, Sydney, Nova Scotia: 

The CPC in Sydney, Nova Scotia manages:

The Centralized Intake Office (CIO) in Sydney accepts applications for the following immigration programs:

What IRCC Offices Are Open By Appointment Only?

The above-mentioned offices are not open to the public. However, certain offices across Canada are open by appointment only. Based on the type of your Canadian Visa application, the IRCC may contact you to schedule an appointment at one of these offices. 

These offices accept completed applications for refugee claims and also offer the following services:

  • Conducting citizenship tests
  • Conducting citizenship interviews
  • Conducting citizenship ceremonies
  • Holding immigration interviews

These offices are located across Canada as follows:

Ottawa, Ontario: *Also Accepts Refugee Claims

Refugee claims are accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Appointment Address: 235 Queen Street

Level C3 – Suite 005

Ottawa, ON

K1A 0H5

Mailing Address: 365 Laurier Ave. W

Office 3122

Ottawa, ON

K1A 1L1

Toronto (Etobicoke), Ontario: *Also Accepts Refugee Claims 

Refugee claims are accepted between 8:00 am - 1:00 pm, from Monday to Friday. Other services are available by appointment only.

Address: 5343 Dundas Street West, Suite 105

Toronto, ON

M9B 6K5

Mississauga, Ontario: 

This office will not accept refugee claims. You can submit your refugee claim to the Etobicoke office in Toronto.

Address: 3085 Glen Erin Drive

Mississauga, ON

L5L 1J3

Scarborough, Ontario: 

This office will not accept refugee claims. You can submit your refugee claim to the Etobicoke office in Toronto.

Address: 200 Town Centre Court, Suite 370

Scarborough, ON

M1P 4X8

Hamilton, Ontario: *Also Accepts Refugee Claims

Refugee claims are accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Address: 55 Bay St. North – Ground Floor (Market St. entrance)

Hamilton, ON

L8R 3P7

Kitchener, Ontario: *Also Accepts Refugee Claims 

Refugee claims are accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Address: 29 Duke Street East, 1stFloor

Kitchener, ON

N2H 1A2

London, Ontario: *Also Accepts Refugee Claims 

Refugee claims are accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Address: 417 Exeter Road

London, ON

N6E 2Z3

Niagara Falls, Ontario: *Also Accepts Refugee Claims

Refugee claims are accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Address: 4318 Portage Road,

Niagara Falls, ON

L2E 6A4

Windsor, Ontario: *Also Accepts Refugee Claims

Refugee claims are accepted between 8:00 am - 4:00 pm, from Monday to Friday. Other services are available by appointment only.

Address: 1250 Walker Road

Windsor, ON

N8Y 4T4

Vancouver, British Columbia: *Also Accepts Refugee Claims

This office accepts refugee claims between 8:00 am to 4:00 pm, from Monday to Friday. Please note that a company named Canada Resettlement Bureau is using this address to pretend to be IRCC and scam applicants. So if they contact you, please report it as fraud.

Address: Vancouver

1148 Hornby Street

Vancouver, BC

V6Z 2C3

Vancouver, British Columbia: 

This office does not accept refugee claims. Other services are available by appointment only. 

Address: 200 – 877 Expo Blvd.

Vancouver, BC

V6B 8P8

Surrey, British Columbia: 

This office does not accept refugee claims. Other services are available by appointment only. 

Address: #70 – 9900 King George Boulevard

Surrey, BC

V3T 0K9

Calgary, Alberta: *Also Accepts Refugee Claims

The office in Alberta accepts refugee claims between 8:00 am and 4:00 pm, from Monday to Friday. All other services are available only if you have a scheduled appointment.

Address: Harry Hays Building, 

220 4th Avenue, SE, Room 210

Calgary, AB

T2G 4X3

Edmonton, Alberta: *Also Accepts Refugee Claims 

This office also accepts refugee claims between 8:00 am to 4:00 pm, from Monday to Friday. For any other services, you will have to book an appointment. 

Address: 9700 Jasper Ave. NW, Suite 260

Canada Place

Edmonton, AB

T5J 4B8

Saskatoon, Saskatchewan: *Also Accepts Refugee Claims 

Refugee claims will be considered between 8:00 am to 4:00 pm, from Monday to Friday. Other services are available by appointment only.

Address: 101 22nd Street E, Room 200

Saskatoon, SK

S7K 0E1

Winnipeg, Manitoba: *Also Accepts Refugee Claims 

This office will accept refugee claims between 8:00 am to 4:00 pm. Other services are available by appointment. 

Address: 269 Main Street, Suite 400

Winnipeg, MB

R3C 1B2

Montreal, Quebec: 

This office will not accept refugee claims. You can submit your refugee claim to the Montreal Innovation Hub office.

Address: 1025 St-Jacques

Montréal, QC

H3C 1G8

Montreal, Quebec: Only for Refugee Claims 

This office is for refugee claimants only. Refugee claims will be considered between 8:00 am to 4:00 pm, from Monday to Friday. 

Address: Montreal Innovation Hub

Guy-Favreau Complex

200 René-Lévesque Blvd. West, Room 010

Montreal, QC

H2Z 1X4

Fredericton, New Brunswick: *Also Accepts Refugee Claims 

Refugee claims accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Address: Fredericton

495 Prospect Street

Fredericton, NB

E3B 9M4

Halifax, Nova Scotia: *Also Accepts Refugee Claims

Refugee claims are accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Address: 1741 Brunswick Street, Suite B110

Halifax, NS

B3J 3X8

St. John’s, Newfoundland and Labrador: *Also Accepts Refugee Claims

Refugee claims accepted between 8:00 am- 4:00 pm. Other services are available by appointment.

Appointment Address: 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

Yellowknife, Northwest Territories: 

This office does not accept refugee claims. Other services are available by appointment only. 

Address: 5101 – 50 Avenue,

3rd Floor

Yellowknife, NT

X1A 3Z4

Questions About Immigration? My Visa Source Has Answers.
My Visa Source stays updated on all immigration news and announcements across Canada and the United States, including sudden changes in government law. Our legal solutions help individuals, families, businesses and investors from North America and around the globe.
Get The Personalized Help That You Need and Deserve!
Securing personalized legal help is quick and simple. Begin with our one-minute online immigration assessment form or call us toll-free at 1-888-509-1987. Book a personal consultation to speak with an award-winning immigration lawyer either in person, over the telephone, or through a video conference. We're open 6am-9pm PST & EST, 7 days a week and are ready for in person, phone, and video consultations.
Canadian Flag
Latest Articles from Immigration Magazine