Den 27. august 1146 døde Erik Lam av feber, i St. Knuds Kloster i Odense. Der hadde den abdiserte kongen levde som benediktinermunk de siste månedene før sin død, sterkt preget av sykdom og tretthet. Erik Lam er den eneste av kongene i Danmarks historie som har abdisert.