Got  three months? That's how long it would take you to play every New Hampshire golf course if you played one course each day. That's right: There are 90 public, semiprivate, and resort golf courses accessible to New Hampshire visitors. But golfing in New Hampshire isn't merely appealing because of the sheer number and variety of places where you can hit the links; every New Hampshire golf course offers something distinct. And the best New Hampshire golf course is the one you haven't played yet.

You'll be reaching for your camera more often than your next club, as you play 9 or 18 holes at courses that flank rivers and lakes, lie at the base of a mountain range, or overlook such classic New England features as a covered bridge or a dense stand of trees that all blaze at once with the colors of autumn.

At historic New Hampshire resorts, golf is more than a sport; it's a tradition, one you'll love sharing with the younger people in your life. Find a course that's historic, scenic, challenging, kid-friendly, or all of the above.

Covid-19 Update: Public and private golf courses in New Hampshire are open to the public. Guests should be prepared to bring their own clubs, and not allow anyone else to handle them. Guests should also be prepared to wear a mask or cloth face covering when around others in settings where social distancing may be difficult. All facilities must follow new business processes and guidelines to protect their employees and consumers detailed here.