Mary Pratt may refer to:
Mary Ann Pratt (1809–1891), American midwife and early member of the Latter Day Saint movement Mary Louise Pratt (born 1948), American professor of Spanish and Portuguese languages and literature Mary Pradd, English woman murdered in 1876 Mary Pratt (baseball) (1918−2020), American former baseball pitcher Mary Pratt (painter) (1935–2018), Canadian painter