Fluid in the ear can be caused by ear infections, allergies, or problems that block fluid drainage. Fluid in the ear may go away by itself, but treatment like antibiotics or surgery might be needed.