Ann Cotton may refer to:
Ann Cotton (born 1950) is a Welsh philanthropist and entrepreneur. Ann Cotton (colonial Virginian) (fl. 1650s–1670s)
See also Ann Cotten (born 1982), American-born German writer Annie Cotton (born 1975), Canadian actress and singer Mary Ann Cotton (1832–1873), British serial killer