The tricolored bat is common throughout eastern North America, with the southern extent of its range in Central America and the northern extent in southern Canada. Its range has expanded since the 1980s, with westward expansion reaching the US states of Colorado, New Mexico, South Dakota, and Wyoming.