A pilot is all right after crashing his aircraft into the middle of a lake, Pasco County Fire Rescue officials say.

Crews were sent to Lake Thomas in Land O' Lakes on Saturday afternoon after a call about an ultra-light aircraft that had crashed.

Bystanders used boats to rescue the pilot from the plane, which was almost submerged by the time rescue crews had arrived.

The pilot was not injured.