Julia Giles explained on Facebook that a warrant had been issued for her arrest after her son tallied 12 unexcused absences from school.
The substitute teacher quickly turned herself in, and was shocked when police placed her in shackles.
She wrote: “I am home. I was actually placed in ankle shackles!
"I was told that doing so is procedure. I was respectful and followed directions."
The Screven County school district in Georgia, US, where Julia lives with her family, allows children to have six excused sick days where just a parent's note suffices.
Julia claims that her son Samuel had an additional three absences that were excused by a doctor. That means she was arrested over just three unexcused absences.
Explaining her son son’s absences, Julia told Fox News that her son is often sick and she's sometimes forced to keep him home from school without being able to get a note because she can't afford the cost of taking him to see a doctor.
And, according to the proud mum’s Facebook page, her son is a great student despite his absences from school.
"Samuel was presented with his 'Student of the Month' tee today. He was chosen before this whole absence fiasco happened, but he got his tee today."
She added: "His teacher said that Sam was chosen because he always tries to make others feel better about themselves and will even engage in activities that aren't his first choice, but are his friend's choice, to make his classmates feel special.
"I can be proud of my mothering, with or without shackles and mug shots, because the hand that rocks the cradle rules the world," she concluded.
Julia is due in court on 14th July, where she faces fines up to $1,000 and up to 12 months of jail time if found guilty.
A GoFundMe page has been set up to help Julia Giles and her family with legal costs.