The white-crested elaenia is a permanent resident in the central and southwestern coastal Andean region of South America in Peru, Ecuador, Bolivia, and northernmost Chile.
To the north and east in northeast Brazil, the Amazon Basin, and in the Amazonian Andes regions of eastern Colombia, Peru, and northern Bolivia southeastwards into eastern Brazil, white-crested elaenia is a non-breeding resident bird, in the austral winter.