Long-tailed weasels are found in open woodlands, fields, and even developed areas throughout southern Canada, most of North America down to northern South America.