Northern gooseberry occurs from Alaska east throughout northern and western Canada to eastern Ontario, south to northern Michigan, and west to eastern Wyoming and eastern Montana. Inland gooseberry occurs in the northern Rocky Mountains from Montana and Idaho south to northern Utah. In eastern Montana, eastern Wyoming, and the western Dakotas, inland gooseberry intergrades with northern gooseberry. Idaho gooseberry occurs west of the Continental Divide from southeastern British Columbia south to northeastern Oregon and east to western Montana. Inland gooseberry and Umatilla gooseberry commonly occur in riparian communities.
Northern gooseberry occurs in openings within the lowland boreal forest region of Canada.