Most Master’s programs in Canada take 1 to 2 years to complete on a full-time basis. Research-based or thesis programs may take up to 2 to 2.5 years.