The Kings confirmed the deal Wednesday with the unrestricted free agent.
Enroth finished last season with the Dallas Stars after spending 6 1/2 years in the system of the Buffalo Sabres, who drafted him in 2006. He made the NHL's all-rookie team in 2012 and eventually became Ryan Miller's backup.
Enroth played a career-high 50 games last season between Buffalo and Dallas, which acquired him in February.
He also won a gold medal for Sweden at the 2013 world championships and a silver medal from the Sochi Olympics.