Government Phone Number Directory

Immigration, Refugee and Citizenship Canada (IRCC)
1-888-242-2100 (they only take calls in Canada – waiting time can be long) Tip: how to call IRCC from outside of Canada, click here.
Checking the status of your immigration application, click here. If you having trouble tracking down your application here are some tips, click here.

Canadian Border Services (CBSA) 
1-800-461-9999

U.S. Customs and Boarder Protection 
1-810-985-9541

Canadian Passport and Travel Documents 
1-800-567-6868

Service Canada 
1-800-622-6232