A perforated eardrum can be caused by ear infection, very loud noise in close proximity, rapid change in pressure, injury, and foreign objects. When an ear infection develops, the buildup of fluid can force pressure against the eardrum and cause it to rupture.