Molina married his wife Wanda Torres in 2007 and the couple have three children. On September 4, 2008, they had a son named Yanuell; on July 4, 2010, a daughter named Arianna; and on February 6, 2016, a son named Daniel Benjamin. After signing his $75 million contract in 2012, Molina purchased a home on a four-acre property in Jupiter, Florida, for $7.15 million. His agent is Melvin Roman of MDR Sports Management, who has represented him since he signed his first professional contract with the Cardinals shortly after being drafted in 2000. Molina's charitable organization, named Foundation 4, has helped to raise donations for childhood cancer patients in Puerto Rico. Molina is an avid fan of the St. Louis Blues, and attends games frequently. He is close friends with Vladimir Tarasenko.