The driver of a truck that hit a guardrail and flipped onto its side on Highway 400 early Friday morning is facing charges.

The accident happened in the southbound lanes of the highway near Innisfil Beach Road at around 3 a.m.

Ontario Provincial Police say the driver had fallen asleep at the wheel when the vehicle careened into the guardrail.

The driver was subsequently taken to hospital with unknown injuries.

Two southbound lanes on the highway were then blocked for about two hours to allow for the cleanup of the scene.

OPP say that the driver is charged with careless driving.

The laying of the charge comes one day after another truck driver was charged with careless driving, following an accident on Highway 401 near Whites Road.