Traffic enforcement from the RCMP over the Canada Day long weekend saw thousands of tickets issued and over 100 impaired drivers removed from Alberta roadways.

From June 28 to July 1, RCMP removed 101 drivers from the road, with 79 receiving Immediate Roadside Sanction (IRS) FAILs, and 22 receiving IRS WARNs.

A "FAIL" is given when screening devices show a blood alcohol concentration greater than 100 milligrams of alcohol in 100 millilitres of blood, and a "WARN" is given when a device shows a concentration of between 80 and 100 milligrams.

Officers issued 1,679 tickets for traffic safety violations, including 780 for excessive speeding, and 31 for distracted driving.

“Sadly, there were seven fatalities due to road-related incidents over the long weekend," said Sgt. Darrin Turnbull in a media release. "These are individuals who would have been back home on Tuesday. They are our family members, friends, coworkers, and neighbours. It’s devastating. While our officers work to uphold traffic safety, Albertans also have a role to play in helping ensure everyone makes it home safely.”

A traffic enforcement initiative on Highway 1 in Banff and Lake Louise on July 1 and 2 also saw 178 tickets issued, with 144 of them for speeding. Of those, 11 were for speeding more than 50 km/h over the posted limit.

The number of fines accrued during the Highway 1 initiative totaled $42,551.