Weymouthfuru vokser nordover til Saint-Pierre og Miquelon, Newfoundland, Anticosti og Gaspéhalvøya i Québec, vestover til sentrale og vestlige Ontario og lengst sørøst i Manitoba og sørover til sørøstlige Minnesota, nordøstlige Iowa, nordlige Illinois, Ohio, Pennsylvania og New Jersey. I Appalachene strekker utbredelsen seg videre sørover til nordlige Georgia og nordvestlige Sør-Carolina. Spredte bestander finnes i vestlige Kentucky, vestlige Tennessee og Delaware.