It has been a terrible weekend for accidents on area roads as there have been three crashes in as many days involving motorcycles.

The most recent crash happened Sunday morning on County Road 8 near Mono.

According to police a man riding a motorcycle lost control of his bike and went into a ditch. He had to be rushed to hospital in Orangeville with non-life threatening injuries.

On Saturday night, a man suffered serious injuries, including two broken femurs, after a head-on crash between a motorcycle and SUV north of Orangeville.

The crash happened on Highway 10 and Hockley Road around 9 p.m.

The motorcycle driver was taken by Dufferin EMS to the Headwaters Health Care Centre in Orangeville and then airlifted to a Toronto area hospital with serious life-threatening injuries.

OPP upgraded his condition to stable Sunday morning saying he suffered serious injuries but is expected to survive.

A second person on the motorcycle was also taken to Headwaters with serious non-life threatening injuries. Nobody was injured in the SUV.

The road was closed for several hours for the investigation but reopened early Sunday morning.

And on Friday afternoon, a man from Oro Station was killed in this crash along Highway 400.

According to police, he and a passenger were on a motorcycle and merging onto the highway when the bike lost control and collided with an SUV.

The driver was pronounced dead on the scene. The passenger was taken to hospital with minor injuries. Nobody in the SUV was injured.