"She, like, threatened me with a referral and threatened to turn the bus around. I said 'write me up, I didn't do anything wrong,' and then she yanked my hat off. It was crazy," Johansson told WPTV.
He rode the rest of the way to school without wearing the hat.
His mother heard about the incident and immediately drove to the school and spoke with administrators, WPTV reported.
The district is aware of the family's allegations," Frank Frangella, Director of Safety and Security for the Martin County School District, told WPTV. "We're taking it very seriously. We're in the process of gathering all the facts right now."
The school district does not have a policy regarding wearing political attire.
Johansson said other students wore similar red hats at school. He also wore his without further incident, WPTV reported.
The Martin County Sheriff's Office is also investigating, WPTV reported. A determination if charges will be filed is expected next week.