The star first baseman broke his left leg after hitting a game-ending grand slam in the 10th inning of the Angels' 5-1 victory against Seattle on Saturday.
Morales landed awkwardly when he jumped on home plate and twisted his left ankle. He lay on the ground for at least 10 minutes and waved his arms to the cheering fans as he was carted away. Morales was placed on the 15-day disabled list.
The Angels will have a hard time replacing Morales' production: He led the team in home runs (11), RBIs (39) and batting average (.290). Morales finished fifth in MVP voting last November and was in the process of replicating, or improving on, most of his numbers.
But Los Angeles was told there's a chance Morales could return by the end of the season.
Team orthopedist Lewis Yocum said once surgery is performed Morales could begin putting weight on his leg within 4-6 weeks. After that, he would need to strengthen the leg and get into baseball activities, but the team is holding out hope that he could return in September.
Information from ESPNLosAngeles.com's Mark Saxon and The Associated Press contributed to this report.