Its teams are based in the Canadian provinces of Quebec , Nova Scotia , New Brunswick and Prince Edward Island and it draws players from these regions as well as Newfoundland and the New England States ( though the Quebec league has had more trouble recruiting Americans than either of its sister leagues ) .
There are 18 teams in the QMJHL that are in Quebec , New Brunswick , Nova Scotia , and Prince Edward Island in Canada , and Maine in the United States .