GreenerPasture.com

Sign In



FREE genealogy since 1999 - History belongs to all of us!

HELP! flag male ancestor  Thomas  HAINES

  (b. 22 September 1645 Dunstable, Bedfordshire, England   d. 25 September 1686 Amesbury, Massachusetts, Dominion of New England )  

Am I Your Ancestor?
HAINES Family Genealogy

Follow us on Instagram     

Thomas HAINES was born 22 September 1645 in Dunstable, Bedfordshire, England. Thomas HAINES was the child of ?   and   ?

Spouse(s)/Partner(s) and Child(ren):

Thomas  married  Mary Margaret BARNARD 26 December 1667 in Salisbury, Massachusetts Bay Colony .  The couple had (at least) 1 child. Mary Margaret BARNARD  was born 22 September 1645 in Salisbury, Massachusetts, USA (Salisbury Beach).  Mary Margaret died 11 June 1724 in Salisbury, Massachusetts, USA (Salisbury Beach).  Mary Margaret was the child of Thomas King BARNARD and Eleanor Helena MORSE.

Thomas HAINES died 25 September 1686 in Amesbury, Massachusetts, Dominion of New England.
Details of the family tree of Thomas appear below.
Pedigree Chart
Pedigree Chart


  • 1645 Birth
    22 September 1645
    Dunstable, Bedfordshire, England
  • 1667 Marriage / Partner
    Thomas HAINES and Mary Margaret BARNARD 26 December 1667, Salisbury, Massachusetts, USA (Salisbury Beach)
  • 1673 Birth of Child
    Eleanor HAINES was born 7 February 1673, Amesbury, Massachusetts, USA
  • 1686 Death
    25 September 1686
    Amesbury, Massachusetts, USA


There is MORE. Sign in to see it.

Spouse(s) / Partner(s) and Child(ren) of Thomas HAINES

[Hide/Show]

Thomas HAINES married flag female ancestor Mary Margaret BARNARD-- Date: 26 December 1667 Place: Salisbury, Massachusetts Bay Colony
Mary Margaret BARNARD was the child of Thomas King BARNARD and Eleanor Helena MORSE




Children of Thomas HAINES and Mary Margaret BARNARD:



Add History, Life Events, News, Stories about Thomas HAINES
(Examples include: Birth, Baptism, Census Records, Military Records, Death, Obituary, Personal Achievements, Other events)

[Hide/Show]

Events, Pictures and Documents Related to the Genealogy of Thomas HAINES

1645 Birth
22 September 1645
Dunstable, Bedfordshire, England
1667 Marriage / Partner
Thomas HAINES and Mary Margaret BARNARD 26 December 1667, Salisbury, Massachusetts, USA (Salisbury Beach)
1673 Birth of Child
Eleanor HAINES was born 7 February 1673, Amesbury, Massachusetts, USA
1686 Death
25 September 1686
Amesbury, Massachusetts, USA
Added: 9/1/2016 8:23:37 AM - Updated:

Not the person you are looking for? Try again!
First Name:
*Last Name:
Gender:
Born (+/- 2 years):
Died (+/- 2 years):
Match all terms exactly:

Genealogy research for Thomas Haines (on other sites)

findagrave, familysearch

Sign In

Sign In or Join for FREE! to see the details!

Completely FREE. We will never ask for your credit card.

Is Thomas HAINES YOUR Ancestor? Tell us more!

If you'd like to be contacted by others who are related to Thomas HAINES, leave a message here!
The comments you read here belong only to the person who posted them. We reserve the right to remove off-topic and inappropriate comments.