Golf Courses Abound in the Westfield Area

Scotch Hills Country Club

Scotch Hills Country Club
Scotch Plains, NJ

Westfield and its surrounding towns are a golf-lover’s haven. There are world-famous public and private courses and beautiful clubs that feature fine dining, lots of amenities, and, at some, lessons for kids and adults. Private courses may have waiting lists and specific membership requirements and public golf courses may have restrictions as well, so call to find out what the policy is before you show up with your clubs.

And of course there’s always miniature golf for a fun family day “on the links.”

Private Golf Clubs

Echo Lake Country Club

515 Springfield Avenue, Westfield, NJ
Echo Lake boasts an 18-hole golf course designed by Donald Ross, a driving range, a practice putting green, golf lessons, and a pro shop. The main clubhouse, which sits atop a bluff overlooking Echo Lake Park, features casual and formal dining options. There is also a swimming pool, snack bar, and paddle tennis courts. Guests with members only; dress code.

Baltusrol Golf Club

201 Shunpike Road, Springfield, NJ
This premier private golf club features two 18-hole championship courses by Golden Age architect A. W. Tillinghast. The courses have hosted 16 national championships, including seven U.S. Opens and one PGA Championship. The clubhouse offers several dining options, and there’s a golf pro shop. Guests with members only; dress code.

Canoe Brook Country Club

1108 Morris Turnpike, Summit, NJ
Filled with amenities, this club has two championship 18-hole golf courses; seven tennis courts; five paddle tennis courts; and a 25-meter, L-shaped swimming pool. Guests with members only; dress code.

Plainfield Country Club

1591 Woodland Avenue, Edison, NJ
Founded in the 1890s, this club features an 18-hole golf course designed by Donald J. Ross in 1921; a clubhouse with several dining options; an extensive pro shop; and paddle, squash, and tennis courts. There’s also a swimming pool and snack bar. Guests with members only; dress code.

Shackamaxon Country Club

1607 Shackamaxon Drive, Scotch Plains, NJ
In addition to an 18-hole championship course designed by Albert W. Tillinghast, there are several dining options, Totem Health & Fitness Center, and a golf pro shop. Several membership options are available. The pool complex is scheduled to open for the 2015 season.

Suburban Golf Club

1730 Morris Avenue, Union, NJ
With an 18-hole Albert W. Tillinghast designed course, this club strives to uphold a tradition “no tee times” so golfers can play on their own agenda. There’s a clubhouse with many indoor and outdoor dining options, an exercise room, a golf pro shop, and a wide range of social events. Membership required.

Public Golf Courses

Ash Brook Golf Course

1210 Raritan Road, Scotch Plains, NJ
This 18-hole course was designed in 1953 by Alfred Tull. Golfers can reserve tee times online (discounts for Union County residents). There is also a pro shop, a Pitch & Putt, and lessons available.

Galloping Hill Golf Course

3 Golf Drive, Kenilworth, NJ
The challenging 18-hole golf course was designed by Williard G. Wilkinson in 1928, with renovations by Stephen Kay in 1998. In 2009, The Learning Center at Galloping Hill opened, which includes a 9-hole practice course, a 45,000-square-foot practice area and a TaylorMade Performance Lab with video instruction. Tee times can be booked online; discount for Union County members. The course also offers golf lessons and has a restaurant and special event facilities.

Hyatt Hills Golf Complex

1300 Raritan Road, Clark, NJ
This complex has a 9-hole golf course, a fully stocked pro shop, a driving range, and 18-hole miniature golf course (see below). Golf lessons and camps are offered. Also on site is Oh’ Brian’s On the Green restaurant with an extensive menu, Kids Eat Free night, Happy Hours, live music, and other special events; 732.669.9024.

Scotch Hills Country Club

Junction of Jerusalem Road and Plainfield Avenue, Scotch Plains, NJ
Opened in 1920, this nine-hole, par 33 course is open to the public. Golfers looking to improve their game can sign up for lessons and Scotch Plains/Fanwood residents are eligible for golf camps. A full listing of membership rates and greens fees are here. There is a practice green, a miniature golf course (see below), and a clubhouse, which may be rented out for social events.

Miniature Golf Courses

Essex County Safari MiniGolf

Corner of Cherry Lane and Northfield Avenue, West Orange, NJ
Part of the Turtle Back Zoo complex, this award-winning 19-hole course offers miniature golf players an African-themed golfing experience with a life-sized gorilla, hippo, and other creatures decorating the way. Admission is $8 for adults and $6 for kids; birthday parties are available. Summer hours are: Sunday to Thursday from 10 am to 8 pm, and open from 10 am to 9 pm on Fridays and Saturdays (hours subject to change). Check website for hours out of season.

Hyatt Hills Miniature Golf

1300 Raritan Road, Clark, NJ
This 18-hole mini golf course, known as Mt. Hyatt is filled with picturesque features like flowing streams and stepping ponds. Cost is $6.50–$8.00 for adults and $4.50–$6 for kids, depending on time of day. The course is available for birthday parties and special occasions.

Scotch Hills Miniature Golf

Junction of Jerusalem Road and Plainfield Avenue, Scotch Plains, NJ
Part of the Scotch Hills Country Club, this 18-hole course, designed to mirror a regulation golf course, has a waterfall, wandering streams, and stepping ponds. Fees are $6–$7 for adults and $4–$5 for children, depending on time of day; parties are available—call 908.232.9748 for rates and availability.

For more about state-of-the-art golf courses in NJ, check out New Jersey Monthly‘s list of the top 40 public golf courses as well as’s compilation of miniature golf courses in NY and NJ.

Note: This post was updated on May 13, 2015.