Police made the arrest this morning, hours after a video of the alleged incident went viral on social media.
The alleged incident happened yesterday evening at around 7 p.m.
The passenger in the car, Karine Cyr, recorded the confrontation with her cell phone. The video, which she posted on her Facebook page, shows a man approaching the vehicle, swearing and revving a chainsaw.
Children inside the car can be heard crying in the video.
"In the heat of the moment, I kept filming...As a mother, I got very angry. I said 'Before threatening my children, come and see me,'" Cyr told CBC Montreal.
The man ultimately left and went back to his vehicle.
"I think the man noticed that, first of all, I caught it all on video, and he could see on my face that I was terrorized and he saw me call the police."
Cyr said she and her family, who live in L'Épiphanie, were on vacation. She was in the car with her husband, who was driving, and their two children in the backseat.
Cyr said the driver cut them off, so her husband followed the vehicle to get the licence plate number and tell police where he was going. They ended up on a dead-end road and Cyr said that's when the driver got out of his car and threatened them.
The video has been online for less than a day, and by Monday evening had more than 600,000 hits.
Cyr said, in hindsight, she would have handled the situation differently.
"Everyone will react differently but I would like to say that if you see dangerous driving, do not follow the driver — the mistake that we made with two children in the back seat. We regret it tremendously. If it happens to you, pull over and just call police."
Police say the man could face several charges.
"He will face charges of assault with a weapon for starters...and he could face more charges," said Saint-Jérôme police spokesman Robin Pouliot.
The suspect is expected to appear at the Saint-Jérôme courthouse Tuesday morning.