The fire happened around 6:30 p.m. Tuesday.
Prince George Fire crews say the person on board jumped into the river. He was picked up by two passersby and a small watercraft and was brought over to Prince George crews at Jordan Point Marina where an ambulance was on standby.
He was checked out and has no injuries.
Both Hopewell and Chesterfield crews assisted in the rescue.
The cause of the boat fire is still under investigation.