A vehicle in President Donald Trump's motorcade was struck by a '2x4' - with five middle school students now facing charges, according to Florida authorities.

One middle school student admitted to hurling the object, the Palm Beach County Sheriff's Office said in a news release.

The incident happened Friday around 1:45 p.m. in West Palm Beach.

A vehicle in President Donald Trump's motorcade was struck by a wooden block

It happened on Southern Boulevard between Parker Avenue and Lake Avenue, the Palm Beach County Sheriff's Office said

The release said: 'While assisting the United States Secret Service with a motorcade movement for President Donald Trump it was reported that a vehicle in the motorcade had been struck by what was believed to be a small hard object.

'The incident was reported to have taken place on Southern Boulevard between Parker Avenue and Lake Avenue.'

Trump's motorcade was coming from the airport at the time, when it took place close to his private estate Mar-a-Lago, CNN reports.

Demonstrators were at the corner as the motorcade went by, the report said.

Several members of the motorcade returned to the scene after completing the motorcade to look for witnesses and objects along the roadway

Trump's motorcade was coming from the airport at the time, when it took place close to his private estate Mar-a-Lago

Several members of the motorcade returned to the scene after completing the motorcade to look for witnesses and objects along the roadway.

According to CNN, both a wooden chunk and a baseball-sized rock were taken and placed in bags by a sheriff's office crime scene unit.

A child from a local middle school confessed to throwing the wood at the motorcade, and also implicated four additional students.

Charges will be filed with the Palm Beach County States Attorney's Office.

No additional information, including the names of the students, was given.

President Donald Trump is pictured speaking at a rally in Melbourne, Florida, on Saturday