Bonnet is a French surname. Notable people with the surname include:
Charles Bonnet (1720–1793), Swiss naturalist
Françoise Bonnet (born 1957), French long-distance runner
Georges Bonnet (1889–1973), French politician
Graham Bonnet (born 1947), British singer
Joseph Bonnet (1884–1944), French organist and composer
Leslie Bonnet (1902–1985), British RAF officer, duck breeder and writer
Pierre Ossian Bonnet (1819–1892), French mathematician
René Bonnet (1904–1983), French driver and automobile constructor
Rob Bonnet (born 1952), British journalist
Stede Bonnet (c. 1680–1718), pirate
William Bonnet (born 1982), French professional road bicycle racer