Spokesman Bill Yearwood says the plane ended up on Highway 97 near Osoyoos on Tuesday evening and its only occupant escaped before flames engulfed the aircraft.
Yearwood says investigators don't know why the plane crashed, although Osoyoos RCMP Sgt. Randy Bosch says it hit a semi-trailer.
Yearwood says firefighters extinguished the flames and an ambulance transported the pilot to hospital.
The Ministry of Transportation's DriveBC website says Highway 97 is closed in both directions two kilometres north of the junction with Highway 3 because of the crash.
Yearwood says the agency is assessing the incident to determine what level of investigation will be necessary.
(The Canadian Press, CKFR)