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 PetitDavid Gosselin (born 1977), Canadian ice hockey playerGeneviève Gosselin (1791 – 1818), French ballet dancer, the first ballerina who raised on pointesJean-François Gosselin (born 1975), Canadian politicianJon Gosselin (born 1977), American television personalityKate Gosselin (born 1975), American television personalityMario Gosselin (hockey player) (born 1963), Canadian ice hockey playerMario Gosselin (racecar driver) (born 1971), Canadian professional racecar driverMartin Gosselin (1847 – 1905) British diplomatNathalie Gosselin (born 1966), Canadian judokaNicholas Gosselin (d. 1917), British military officer and intelligence agentRobert Gosselin (born 1951), American politicianThéodore Gosselin aka G. Lenotre (1855–1935), French historian