A man is in a critical condition after being trapped under a fuel truck at Perth Airport.

The accident happened about 6am on Tuesday when the man in his 40s, believed to be a Skippers Aviation employee, was hit by a BP fuel truck.

He was taken to Perth Royal Hospital with multiple serious injuries, a St John Ambulance spokesman said.