Best Public Golf Courses North Jersey – Top-Rated Picks for All Levels
Explore northern New Jersey's finest public golf courses, from championship links to scenic parkland layouts. Find the perfect tee time and get ready for an unforgettable round.
VIEW ALL COURSES
Your Guide to Public Golf in North Jersey: Whether you're a local searching for a new weekend track or a visitor planning a golf trip, this curated list of the best public golf courses in North Jersey covers diverse layouts, top‑notch amenities, and price points that suit every golfer. Use these insights to pick your next round and enjoy some of the region's most accessible and rewarding golf.
Ballyowen Golf Club (Hamburg)
A true links‑style masterpiece, Ballyowen combines wide fairways, towering fescue, and sweeping views of the Wallkill River Valley. Ranked among the top public courses in New Jersey, it challenges every club in your bag while remaining fair for all handicaps. The natural terrain demands thoughtful club selection and rewards creative shot‑making.
Driving range · practice green · GPS carts · full‑service restaurant
Weekday greens fees: $85–$120 · Weekends: $105–$145
Berkshire Valley Golf Course (Oak Ridge)
Carved through the woods of Morris County, this championship layout offers rolling fairways, elevated tees, and well‑protected greens. The course demands precision off the tee, making driver swing tips especially valuable here. Four sets of tees allow every skill level to enjoy a memorable round.
Driving range · practice bunker · GPS carts · snack bar
Weekday greens fees: $55–$85 · Weekends: $70–$105
Crystal Springs Resort – Wild Turkey (Hamburg)
Wild Turkey delivers dramatic elevation changes, rock outcroppings, and a layout that blends seamlessly with the Kittatinny Mountains. After your round, take advantage of the resort’s outstanding practice facilities to dial in your distance control or work on bunker play.
Double‑ended range · short‑game area · GPS carts · on‑site lodging
Weekday greens fees: $90–$130 · Weekends: $110–$150
Neshanic Valley Golf Course (Neshanic Station)
One of New Jersey’s premier public facilities, Neshanic Valley features 27 holes of pristine golf with bentgrass fairways, strategic bunkering, and a state‑of‑the‑art learning center. Ideal for players who appreciate solid swing fundamentals and want to test every facet of their game.
Academy with launch monitors · grass range · short‑game area · restaurant
Weekday greens fees: $50–$80 · Weekends: $65–$95
Architects Golf Club (Phillipsburg)
A tribute to the golden age of golf design, Architects incorporates classic holes inspired by legends like Donald Ross and A.W. Tillinghast. The varied layout rewards thoughtful course strategy and makes it a favorite for golfers who appreciate architectural nuance.
Practice green · GPS carts · full‑service tavern · pro shop
Weekday greens fees: $60–$95 · Weekends: $75–$115
Fox Hollow Golf Club (Branchburg)
Fox Hollow’s parkland setting offers a walkable layout with tree‑lined fairways, water hazards, and fast greens. A strong emphasis on green reading and putting tips will help you score well here. The facility also boasts excellent practice areas for pre‑round warm‑up.
Full driving range · putting & chipping greens · GPS carts · catering
Weekday greens fees: $45–$75 · Weekends: $55–$85
SkyView Golf Club (Sparta)
Perched on the ridges of Sparta Mountain, SkyView lives up to its name with panoramic views and a challenging mountain layout. The elevation changes demand careful course navigation and a solid wind‑play strategy, especially on the back nine.
Driving range · practice green · carts with USB ports · outdoor patio
Weekday greens fees: $55–$85 · Weekends: $70–$100
High Bridge Hills Golf Club (High Bridge)
A hidden gem that combines links and woodland elements, High Bridge Hills offers a unique routing with generous fairways and undulating greens. A great venue to work on scoring tips and enjoy a laid‑back round at an affordable price.
Practice green · driving net · GPS carts · snack bar
Weekday greens fees: $40–$70 · Weekends: $50–$85
Public tracks in North Jersey can be busy, especially on weekends. Book tee times well in advance, and consider playing mid‑afternoon or twilight to take advantage of lower rates and faster pace of play. Many courses sit on rolling terrain, so a reliable push cart or electric trolley saves energy over 18 holes. Familiarity with the local bentgrass greens will also pay off; spend extra time on the practice green to master reading greens and putting speed before you head to the first tee.