Mary White was born about 1637 in Somersetshire, England. The family left England sometime before 1650. They settled at Salem in the Massachusetts Bay Colony. In 1653, they moved to Lancaster, Massachusetts. Lancaster was on the Massachusetts frontier. She married Reverend Joseph Rowlandson there in 1656. They had four children between 1658 and 1669. Their first daughter died young.