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. If you need information about processing times, click here.

Canadian Border Services (CBSA) 

U.S. Customs and Boarder Protection 

Canadian Passport and Travel Documents 

Service Canada