In children, ear pain is most often caused by fluid build up, which blocks the Eustachian tube and results in stuffiness, pain, and ear infection. In some cases, the infection is caused as a result of ear canal irritation, cold, and water/soap residue after bathing.