The festive season of Christmas parties has hardly begun, yet Ontario provincial police charged dozens of drivers with impaired driving on the weekend.

The OPP said that since Friday afternoon, officers handed out 104 impaired driving charges across the province.

The charges were laid on the first weekend of the OPP’s annual holiday RIDE program, which was launched last week.

According to a report, police said there were also several collisions on highways 400, 401, and 404 involving impaired drivers.

Meanwhile, an alleged impaired driver was arrested after a fatal two-car crash just west of Kitchener on Sunday. A 30-year-old woman was killed while her three-month-old son is in critical condition. The driver of another car, a man, has been charged with impaired driving causing death.

Related stories:

Province releases details of new legislation to crack down on drug-impaired drivers

Distracted driving causes twice as many deaths as impaired driving: OPP

Ottawa warned that legal pot could lead to spike in drug-impaired driving