One of the aircraft crashed into the roof of the Promenades St-Bruno mall, about 12 miles east of Montreal, and the other fell into the vehicle park.
Both were Cessnas from a flight school nearby.
"One of the planes crashed on the roof of one of the stores and the other one on the asphalt of the parking lot", said Nancy Colagiacomo, a spokeswoman for the police force that serves Montreal's south shore.
Another witness Jonathan Vanasse, who was eating at a restaurant next to the crash site, said he ran outside when he heard the noise and saw the shredded metal remains of the aircraft which appeared to be leaking fuel. "There was no reason to think something like this could happen".
Each plane had one male pilot, police said.
Bomb scare at White House
No word on whether any protocols will change with all these fence jumpers, but just good to see that this one got caught quickly. Later, a bomb squad technician in full gear carefully sifted through materials taken from the auto .
The Transportation Safety Board has dispatched a team of investigators from Ottawa to St-Bruno. The dead pilot was in the aircraft that was taking off, according to the Gazette.
Cargair, which describes itself as Canada's largest private pilot school, instructs about 150 pilots every year for airlines in China, where training facilities can't keep up with demand, Adams said. The 23-year-old already had his pilot's licence and 140 hours of flying experience. That may have crowded the communication channels between air traffic control and the pilots.
Cargair, which also has facilities in Mirabel, Trois-Rivieres and Saguenay, trains about 250 pilots a year.
Promenades Saint-Bruno, which closed after the accident occurred early on Friday afternoon, said it will reopen on Sunday morning.