why did the Puritans move to New England

There were several reasons why the Puritans moved to New England:

1. Religious freedom: The Puritans were a religious group who sought to reform the Church of England. However, they faced persecution and restrictions on their religious practices in England. They believed that moving to America would allow them to establish their own pure and uncorrupted church.

2. The Great Migration: In the early 17th century, economic conditions in England were poor, and there were limited opportunities for land ownership. Many Puritans saw the New World as a place where they could find economic prosperity and a chance to create a better life for themselves and their families.

3. Building a model society: Puritans believed in the concept of a "City upon a Hill" - that they were chosen by God to create a perfect society based on their interpretation of the Bible. They saw America as a blank canvas where they could build a society based on their own values and ideals.

4. Dissent within England: The Puritan movement faced opposition from both the Crown and the Anglican Church. Many Puritans felt that their ability to practice their faith freely and undertake reforms would be better realized in the New World.

5. Education and literacy: The Puritans also emphasized education and literacy. They believed that being able to read the Bible was important for each individual, so establishing communities where they could educate their children according to their own beliefs was a motivating factor for their migration to New England.

Overall, the Puritans' move to New England was driven by a combination of religious, economic, and social factors. They sought freedom from persecution, economic opportunities, and the ability to create a society based on their religious beliefs and values.