The Puritans came to North America because they wanted to have religious freedom and practice their beliefs without being told what to do by the king of England. They also wanted to start a new life and have more opportunities for themselves and their families.