Woman charged after 'throwing baby repeatedly during argument'

A woman has been charged after allegedly throwing a baby repeatedly during a fight about online shopping purchases on Saturday.

Erin Johnson, 32, was holding an infant during an argument and allegedly threw it on a couch, local outlet Fox8 Cleveland reports.

The woman from Ohio, US, then picked up the baby and allegedly threw it a second time.

Ms Johnson was allegedly fighting with her sister about online purchases and told police she suffered from postpartum depression, Fox8 reported.

She was charged with child endangering and the baby was taken to hospital by ambulance, local outlet WKBN reported.

Erin Johnson (left) allegedly threw a baby twice during an argument. Source: WKBN/Getty images (file)