The species ranges from the Mexican states of Sinola and Baja California, north to southern portions of western Canada, where it occurs as two disjunct populations, one in south-central British Columbia, the other in southwestern Saskatchewan.
Au Canada, il forme deux populations isolées, l’une dans le Centre-Sud de la Colombie-Britannique, l’autre dans le Sud-Ouest de la Saskatchewan.