Native to North America, the blue-headed vireo enjoys a large breeding range that extends over an immense area of Canada and northern United States. The breeding range of V.s. solitarius extends from northeastern British Columbia across Alberta, Saskatchewan, Manitoba, Ontario and Quebec and down to southern Pennsylvania and New Jersey. V.s. alticola has a distinct breeding range that includes western Maryland and south, mainly in the Appalachian Mountains, to northern Georgia. At the end of the breeding season, the blue-headed vireo migrates south to its overwintering area. V.s. solitarius has the longest migration of the two subspecies and inhabits an overwintering area that includes eastern and southern Mexico to northern Central America. V.s. alticola migrates across a shorter distance to an area that extends from southeastern Virginia to Texas.