Two people are dead after separate collisions over the Family Day weekend.

On Saturday afternoon, a 21-year-old man from Dawson Creek, B.C., was driving a Mazda west from Beaverlodge, Alta., when he collided with a Buick SUV and Chevrolet truck travelling in the opposite direction.

The 68-year-old male driver of the SUV was hurt, but police said he was able to go on his own to hospital. The 51-year-old male driver of the truck and his 52-year-old female passenger, both from the nearby town of Wembley, were not seriously hurt but the woman was taken to hospital for treatment.

Cpl. Carol McKinley said the road is paved and was dry and clear of ice at the time, but could not say what the exact cause of the crash was.

"We're not sure what happened at this point. That's why a collision analyst has been called in," McKinley told CBC News.

On Sunday, just before 6:00 p.m. MT, a 62-year-old man from the Smoky Lake area died after his car crashed head-on with a passenger van on Highway 881 near Conklin, Alta., about 120 kilometres south of Fort McMurray.

RCMP said according to witnesses, the van crossed the centre line, but added that the road was snowy and that likely contributed to the crash.

The 41-year-old female driver of the van, who is from Edmonton, and her 40-year-old male passenger, from Conklin, were taken by ambulance to Fort McMurray with non-life threatening injuries.

Police have not released the names of the victims.

On Monday morning, police closed Highway 2 north of Grande Prairie in one direction for several hours following a six-vehicle crash.

RCMP said all but one of the vehicles were stopped southbound, waiting for a trian to pass near Clairmont, Alta.

A logging truck was also heading south and hit the back vehicle in the waiting line, causing a chain reaction. Police said five people, including two children, were taken to a nearby hospital — all with non-life-threatening injuries.

Police said there was fog in the area at the time.

The highway was closed until 2:30 p.m. while the scene was cleared up.