Authorities say the accident happened around 3:30 p.m. Friday at the Philadelphia Gliderport in Hilltown Township, about 30 miles north of Philadelphia.
The injured men have been identified as 65 year old Edward Ingram of Barto, Pennsylvania, who was the pilot, and passenger 68 year old Haven Goulding of Howard, Pennsylvania.
Ingram is listed in good condition at Hospital of the University of Pennsylvania, and Goulding is listed in critical condition at Abington Hospital.
Police are investigating what caused the crash.