[Updated at 12:09 p.m. ET] The three soldiers were at a commercial center when the man approached them, pulled a gun and started firing, police Cmdr. Charles Cauquil said.
The soldiers who were killed were 24 and 26, he said. The police and army are hunting the shooter, who fled the scene after the attack. The judiciary police in Toulouse have begun investigating the shooting, Cauquil said.
The three soldiers belonged to the 17th parachute regiment stationed in Montauban, a Ministry of Defense spokesman said. Montauban, capital of the Tarn-et-Garonne area, is about 50 kilometers (31 miles) from Toulouse.
[Posted at 11:41 a.m. ET] Two French soldiers were killed and a third was wounded when a man dressed in black and riding a motorcycle shot them in the southern French city of Montauban, city police Cmdr. Charles Cauquil said Thursday.Read CNN's full coverage fo the shooting of three French soldiers