The crash happened near the 500 block of North Custer Road on Saturday evening, according to a Federal Aviation Administration spokesperson. The two planes collided near the Aero Country Airport.
A fire official said, one of the planes crashed onto a nearby road, while the other crashed into a storage business.
According to US media, both aircrafts were making a turn and one of the planes slid into the other.
The aviation officials said that the Aero Country Airport does not have an air traffic control tower, and pilots are required to announce landings and takeoffs via radio.
McKinney police said, North Custer Road is closed from Virginia Parkway to Bedford Lane, and it is unclear when it'll reopen.
The cause of the collision is under investigation.