Rachel Starr Davis, 34, of Portsmouth, said in an Instagram post that as she was boarding a flight from Charlotte, N.C. to Manchester, N.H., a flight attendant told her the toddler needed a mask.
"I tried repeatedly, begged him, bribed him, pleaded with him, did everything I could while he was screaming and crying as I tried to hold him and put the mask on, feeling my absolute lowest of lows as a mother," she wrote on Instagram.
She said it was their fourth American Airlines flight this week, and that her son hadn't been asked to wear a mask during the previous trips.
American Airlines says it requires all passengers two years and older to wear a face covering over their nose and mouth for the entirety of their journey,” according to the Portsmouth Herald.
“Policies are enforced and approved face coverings are made available at key points throughout the customer journey,” American Airlines spokeswoman Gianna Urgo told the paper. “We’ve reached out to the family to learn more about their recent travel experience and to address their concerns.”
The airline provided the same statement to Fox News' early Tuesday morning.
The mom's Instagram post had nearly 190,000 likes as of Monday night. Comments included users who supported Davis and others who said she should have been aware of the policy.
Davis said she wants an apology for how she was treated, according to the Portsmouth Herald. She posted an update on her Instagram three days later.
"I’ve been processing everything since that day, and I did not expect to have to figure out how to process this in front of thousands of new people who are watching and judging my every move. This is brand new territory for me, so thank you to those who are showing me grace and compassion as we navigate," she wrote.
Davis continued: "While I realize many will misunderstand even this post I’m writing right now, I want to bring awareness to very real scenarios that are happening everyday now."
Fox News' Janine Puhak and Jeanette Settembre contributed to this report