Celia Laighton was born June 29, 1835, in Portsmouth, New Hampshire, and grew up on the Isles of Shoals. In 1851 she and Levi Thaxter married, came to live in Newtonville, Massachusetts, by 1856, and had several children.