Hummingbirds in New Mexico typically stay throughout the summer months, or April through August.