Open since 1960, Crystal Lake Golf Club is a public course in Haverhill, Massachusetts, roughly 35 minutes from downtown Boston in the Merrimack Valley. The layout was designed by Geoffrey Cornish of Cornish Golf Designs.
The course plays over rolling, tree-lined terrain with wide fairways, manageable rough, maintained bunkers and bent grass greens, calling for a range of clubs over the course of a round. Weekend rounds are typically completed in about four and a half hours.
The club runs a membership program with a calendar of tournament events. A patio overlooking the course serves sandwiches and drinks.
| Tee | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | Out | In | Total | Par | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Par | 4 | 3 | 5 | 4 | 5 | 3 | 4 | 4 | 3 | 4 | 5 | 4 | 3 | 4 | 4 | 3 | 4 | 5 | 35 | 36 | 71 | ||
| Handicap | 9 | 3 | 17 | 5 | 1 | 13 | 7 | 15 | 11 | 6 | 4 | 14 | 16 | 12 | 10 | 18 | 2 | 8 | |||||
| BLUE | 377 | 225 | 440 | 380 | 498 | 224 | 361 | 340 | 188 | 410 | 500 | 372 | 142 | 350 | 321 | 135 | 442 | 445 | 3033 | 3117 | 6,150 | 71 | 70.7/123 |
| WHITE | 368 | 214 | 395 | 374 | 478 | 204 | 352 | 285 | 160 | 390 | 490 | 362 | 138 | 334 | 308 | 129 | 429 | 443 | 2830 | 3023 | 5,853 | 71 | 69.1/118 |
| YELLOW | 358 | 198 | 375 | 300 | 430 | 186 | 290 | 246 | 129 | 382 | 420 | 311 | 134 | 320 | 248 | 125 | 319 | 380 | 2512 | 2639 | 5,151 | 71 | 65.2/114 |
Tee and scorecard data retrieved from the USGA GHIN course database
How many strokes you get from each tee, by handicap index.
| Tee | Rating | Slope | 0 | 5 | 10 | 15 | 20 | 25 | 30 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|
| BLUE | 70.7 | 123 | 0 | 5 | 11 | 16 | 21 | 27 | 32 | 39 |
| WHITE | 69.1 | 118 | -2 | 3 | 9 | 14 | 19 | 24 | 29 | 36 |
| YELLOW | 65.2 | 114 | -6 | -1 | 4 | 9 | 14 | 19 | 24 | 31 |
Work out your exact course handicap here, or calculate your handicap index.
Updated October 2026 · Best golf courses in Massachusetts ›
All golf courses in Haverhill ›