Anna's hummingbirds live in a wide variety of habitats, including open woods, grasslands, forests and deserts. In recent years they have been found more often in backyard gardens where hummingbird feeders and exotic plantings provide them with food throughout the year.
They are found from California east to far western Texas, north to southern British Columbia. They are a common year-round resident in lower elevations of southern and central Arizona.