A 22-year-old man is in critical condition after his car crashed into a ditch in Burlington, police say.

The crash occurred at approximately 4 a.m. Saturday on Kerns Road near North Service Road.

Police said the vehicle, a black Volkswagen Golf, was travelling southbound on Kerns Road when it failed to make the turn onto North Service Road, and drove through the guardrail.

A second occupant of the vehicle suffered only minor injuries.

The cause of the accident is still unclear.