Course overview
About Crystal Lake Golf Club
Crystal Lake Golf Club is a public 18-hole course in Haverhill, Massachusetts, with rolling fairways and bentgrass greens.
Geoffrey Cornish laid out the course over rolling, tree-lined ground in the Merrimack Valley. Broad fairways leave room off the tee, while bunkers and contoured greens reward a well-placed approach. The club has a chipping and putting green, a pro shop and a bar and grill with a patio overlooking the 18th.
Course details: Crystal Lake Golf Club, Sterling Golf Management courses
Tee time booking
Booking at Crystal Lake Golf Club
Confirm on the official booking page.
Open the official booking pageBooking details reviewed Nov 9, 2026.
Tee Time Spot alerts
Tee time alerts for Crystal Lake Golf Club
Get notified when a public tee time matches your date, time, group size, and course preference.
Alert coverage reviewed Nov 9, 2026.
Tee Time Spot sends you to the official booking page; it does not reserve or book the tee time.
Common questions
Crystal Lake Golf Club tee time alert FAQs
How do tee time alerts for Crystal Lake Golf Club work?
Choose Crystal Lake Golf Club, a future date, your preferred time window, and group size. Tee Time Spot checks public, signed-out availability and emails you when a matching opening appears.
Does Tee Time Spot book Crystal Lake Golf Club for me?
No. Tee Time Spot sends an alert with the official booking link. You confirm current availability and complete the booking directly with the course.
When can I book a tee time at Crystal Lake Golf Club?
Tee Time Spot currently lists "Advance booking schedule" for Crystal Lake Golf Club. Confirm the exact release timing, access rules, and live inventory on the official booking page.
Course information
References
- Crystal Lake Golf ClubCrystal Lake Golf Club
- Sterling Golf Management coursesSterling Golf Management
Course information reviewed Nov 9, 2026.