Canton

MBTA commuter train hits truck in Canton; video shows impact

No one on the train was seriously hurt, and the tractor-trailer was unoccupied when it was hit, officials said

0:00
0:00 / 2:17
NBC Universal, Inc.

Video shows a train slamming into a truck that was on the tracks Wednesday.

An MBTA commuter train hit a truck in Canton, Massachusetts, on Wednesday, closing a street and impacting Commuter Rail service.

No injuries on the train were reported in the crash, and the truck was unoccupied, according to MBTA Commuter Rail operator Keolis, which noted that crossing gates and lights at the intersection were working correctly, and shuttle buses were taking passengers between Canton Center and Stoughton.

Stream NBC10 Boston news for free, 24/7, wherever you are.

Watch button  WATCH HERE

The Canton Fire Department said one person had minor injuries and was taken to a local hospital in an ambulance.

"Let this serve as a reminder to pay close attention at Canton's many railroad crossings," Fire Chief Wendell Robery said in a statement. "Luckily, there were no major injuries this time, but this could have been much worse."

Get updates on what's happening in Boston to your inbox with our News Headlines newsletter.

Newsletter button  SIGN UP

Canton police said Pine Street was closed indefinitely. The tractor-trailer appeared to have been pushed along the track away from a rail crossing.

"All of the sudden, you know, the truck was going across the tracks, and the 'Ding, ding, ding,' the posts came down, and he was literally stuck," said Adam McCulloch, who witnessed the crash and took cellphone video of the collision. "There was nothing he could do."

The train honked and braked before impact, which took down a utility pole as the train was pushed down the track.

At least two trains on the Stoughton Line were canceled because of police activity. Shortly before 10 p.m., the MBTA Commuter Rail said the tracks had been cleared and normal service was resuming.

Canton police shared images from the scene:

Debris was strewn about the intersection in the wake of the crash.

An MBTA train stopped at a railroad crossing in Canton, Massachusetts, after colliding with a tractor-trailer on Wednesday, April 9, 2025.
NBC10 Boston
NBC10 Boston
An MBTA train stopped at a railroad crossing in Canton, Massachusetts, after colliding with a tractor-trailer on Wednesday, April 9, 2025.
Contact Us