I summarized some points relating to OP's question before in: Why didn’t the Vikings further colonize Vinland and why did they leave?
In short answer, the alleged majority of the first settlers, medieval Norse Greenlandic settlers, were primarily rather hunter-traders than pure farmers, and now Canada-Newfoundland was too distant from the European main market.