The 2013 champion finished alongside his team-mates on the final stage, behind a sprint won by Andre Greipel.
Mark Cavendish, seeking a fifth win on the Champs-Elysees, finished sixth after the 109.5km race from Sevres.
The win for Froome means a Briton, and Team Sky, have now won three of the last four of cycling's showpiece races.
Froome, 30, beat Colombia's Nairo Quintana to the yellow jersey by 72 seconds with Spain's Alejandro Valverde third.
The final stage ended with 10 laps of a 7km course around Paris but the times for the general classification were taken the first time they crossed the finish line because heavy rain in the French capital had made the roads treacherous.