The Canada Revenue Agency is responsible for federal taxation in Canada. On this site you can find information for international and non-resident taxpayers and on double taxation treaties.
On-line income tax forms for individuals are also available for downloading.