No, lottery winnings in Canada are not taxable. However, if you are a citizen of another country, you might need to pay taxes to your home country.