Returning Canadians, visitors to Canada, and people moving to settle in Canada are allowed to bring small amounts of liquor and beer into Canada as long as it accompanies them and they are of legal drinking age.
Bringing Alcohol Into Canada - Returning Canadian Residents
If you are a Canadian resident or a temporary resident of Canada returning from a trip outside Canada, or a former Canadian resident returning to live in Canada, you are allowed to bring small quantities of alcohol into Canada without paying duty and taxes after you have been out of the country for more than 48 hours.
Bringing Alcohol Into Canada - Visitors
Visitors to Canada are allowed to bring small quantities of alcohol into Canada without paying duty and taxes. There are minimum age requirements depending on the province or territory in which you enter Canada. Except in the Northwest Territories and Nunavut, you can bring in amounts more than your personal allowance by paying duties and taxes, but those amounts are limited by the province or territory in which you enter.
Bringing Alcohol Into Canada - Moving to Settle in Canada
If you are moving to Canada permanently or if you are coming to Canada to work for more than three years, you are allowed to bring a small quantity of alcohol into Canada without paying duty and taxes. You can also make arrangements to ship alcohol (the contents of your wine cellar for example) to Canada.
Legal Drinking Age in Canada
The legal drinking age in Canada is determined by each province and territory in Canada. This is also the age at which you are allowed to bring alcohol into that province or territory.