加拿大移民和難民保護法(英語:Immigration and Refugee Protection Act,S.C. 2001, c. 27)是加拿大國會於2002年通過的一項法律,該法律建立了和移民加拿大有關的目標和路線。它取代了之前的1976年加拿大移民法,成為該國現行的移民法規。