American white pelicans are migratory birds, spending summers in the Northern Plains, western states, and southern Canada, while wintering in southeasten states, southwwestern states, and Mexico. Their natural habitats are lakes and rivers with plentiful fish.