Gosselin is a surname. Notable people with the surname include:
Constance Gosselin (1793 - ?), French ballet dancer, the sister of Geneviève Gosselin and the wife of Auguste-Anatole Petit
David Gosselin (born 1977), Canadian ice hockey player
Geneviève Gosselin (1791 – 1818), French ballet dancer, the first ballerina who raised on pointes
Jean-François Gosselin (born 1975), Canadian politician
Jon Gosselin (born 1977), American television personality
Kate Gosselin (born 1975), American television personality
Mario Gosselin (hockey player) (born 1963), Canadian ice hockey player
Mario Gosselin (racecar driver) (born 1971), Canadian professional racecar driver
Martin Gosselin (1847 – 1905) British diplomat
Nathalie Gosselin (born 1966), Canadian judoka
Nicholas Gosselin (d. 1917), British military officer and intelligence agent
Robert Gosselin (born 1951), American politician
Théodore Gosselin aka G. Lenotre (1855–1935), French historian