적도 부근 열대 태평양은 지구상에서 가장 많은 태양에너지가 유입되는 곳입니다. 평소 태평양의 서쪽은 해수면 온도는 상대적으로 높고 태평양의 동쪽은 낮은 해수면온도 분포를 보입니다. 엘리뇨가 나타나는 이유는 무역풍이 약화됨에 따라 평상시 바다 밑에서 올라오던 차가운 물이 상승하지 못하게 되어나타나는 현상입니다. 차가운 물이 상승하지 못하여 태평양의 동쪽 해수면 온도가 평상시보다 높은 상태로 지속되는 현상이 바로 엘니뇨입니다.
엘니뇨로 인해 그 주변 지역의 기후현상이 달라집니다. 엘니뇨에 의해 비가 적게 내리던 지역에 비가 많이 내리기도하며 평소 비가 오던 지역에 가뭄이 찾아오기도합니다.