The mom of a seven-year-old girl has been charged with exploitation of a child after allegedly telling her she had terminal cancer so they could get charity donations.

The Texas girl is said to have believed she had only months to live after her mom broke the news in June.

Her mom, Juanita Ortiz Garcia, Garcia, 46, even shaved off her daughter's hair and shared pictures of the child on Facebook, with captions about her 'princess fighting her cancer', according to police.

Juanita Ortiz Garcia, 46 (left), has been arrested after she allegedly faked her seven-year-old daughter's cancer to receive donations from strangers. Pictured is a Facebook post she wrote about the child's 'illness'

Garcia told friends and strangers that her daughter had cancer so that she could obtain monetary donations for treatment, say police.

The alleged scam was discovered by Child Protective Services and reported to the police, KGBT-TV reported.

Garcia admitted to investigators her daughter was never diagnosed with cancer and that she had received 'monetary donations from various persons', said the Hidalgo County Sheriff's Office.

The amount of money Garcia received is still unknown.

She has been charged with exploitation of a child, a third-degree felony, and remains at Hidalgo County Jail.

Garcia's daughter has since been removed from the home.

The scam was discovered by Child Protective Services. This caption reads: 'My warrior, my whole life, I'm very proud of you my princess because you're a very strong girl, I love you very much'. In the pictures the girl, whose head is shaved, is wearing a T-shirt that reads 'I'm NOT a boy, I'm a GIRL fighting cancer'