Highway 40 south of Grande Prairie has reopened after it was reduced to one lane traffic last night.
A loaded tanker truck was approximately 25 kilometres south of the city when the tanker detached from the tractor unit and rolled several times.
Fluid and debris was leaking into ditches on both sides of the road, which had to be cleaned up.
The driver was picked up and taken to hospital for treatment.
His condition and the cause of the rollover is unknown.