The actress was admitted to Sherman Oaks Hospital on Monday night, where she was allegedly treated for anorexia and other issues.
Moore returned home on Thursday following a two-day stay at the California facility, E! Online confirmed.
A rep for the 49-year-old claimed Moore chose to seek help for "exhaustion" due to the "stresses in her life".
Moore split from husband Ashton Kutcher in November amid rumours that he had been unfaithful.
Kutcher, who has been in Brazil for the past week, is due to return to the United States today.
Watch the trailer for Demi Moore's recent film Margin Call below: