France, coached by their ex-player Didier Dinart, have won eight of the 10 major championships since 2008, having only failed at the 2013 worlds where they were knocked out in the last eight and the 2016 Olympics where they lost in the final.
Norway got off to a solid start, opening up a 10-7 lead after 15 minutes thanks to Espen Lie Hansen's fine performance, but it was France's Nikola Karabatic who finished with the best total, netting six goals from nine attempts.
Les Bleus were struggling in attack, being perfectly handled by Norway's rough defence.
But France keeper Vincent Gerard found his groove and Les Bleus were 18-17 ahead at halftime, ending up with 11 saves from 27 shots.
His Norwegian counterpart, Torbjorn Bergerud, managed 13 saves from 42 shots.
Les Blues continued to push forward after the break and moved five points clear (24-19) early in the second half as their solid defence made the difference.
France did not look back and went on to snatch their second world title at home after their 2001 triumph.