Top 20 Public Golf Courses in New Jersey - Golfers' Choice 2025

Explore New Jersey’s best public golf courses for 2025. Find top-rated layouts and plan your next golf outing.
Neshanic Valley GC
A sunny day view of a hole at Neshanic Valley Golf Course.

New Jersey is home to arguably golf's most exclusive and celebrated private club - Pine Valley.

Since most of us will never get the chance to play it, let's talk about the beautiful public golf courses of the Garden State instead.

GolfPass releases a Top 20 Public Golf Courses in New Jersey every March thanks to YOU. We create our annual Golfers' Choice lists by curating the reviews submitted by everyday golfers. We use GolfPass' Ratings Index logic that weights newer reviews and combine it with a course's subcategory averages.

Each course needed at least two reviews and at least some public access to qualify.

We make our Golfers' Choice best-of lists user friendly. Simply click on the photo of each course to learn more about the facility or to book a tee time (in most cases).

Want to get involved with determining the top public golf courses in New Jersey or any other future Golfers' Choice lists? Click here to review the next golf course you play.

New Jersey golf courses reviewed in 2024: 105
Reviews of New Jersey golf courses in 2024: 6,594

Best Public Golf Courses in New Jersey

  1. Heron Glen Golf Course

    Ringoes, New Jersey
    Public/Municipal
    4.7256327157
    807

    Green fee: $35-$74
    What they're saying: "Between the range , practice putting green and the course everything is as best shape as it could be kept for a public course … shoutout Brandon in the pro shop aswell … just such a good dude as well as the entire rest of the staff ! I truly really love coming here and I’m happy I gave this track a go!" - bangingplaylist

  2. Francis A. Byrne Golf Course

    West Orange, New Jersey
    Public/Municipal
    4.2413294118
    409

    Green fee: $45-$80
    What they're saying: "Course used to be private and part of the Essex CC. Absolutely love the layout and all of Banks’ template holes." - hornedwoodchuck

  3. Neshanic Valley Golf Course

    Neshanic Station, New Jersey
    Municipal
    4.6692131398
    103

    Green fee: $57-$92
    What they're saying: "Great course. The staff are great. The course is Beautiful and maintained excellently." - GolfPass Reviewer

  4. RiverWinds Golf Course

    West Deptford, New Jersey
    Public
    4.3737658184
    452

    Green fee: $48-$86
    What they're saying: "Riverwinds is one of the best public courses in South Jersey. The course is always in great condition including the tee boxes, fairways and greens. Never had a problem with pace of play here, never feel rushed or waiting around for the group in front. Staff is always great and welcoming. You can’t beat the views on this course. Great views of the Philly skyline and the Linc. The island green is also a beautiful view." - NateyAlps17

  5. Eagle Ridge Golf Club

    Lakewood, New Jersey
    Public
    0.0
    0

    Green fee: $18-$40
    What they're saying: "The greens were recently aerated, but still enjoyed the round. Great layout, great condition overall." - MLK4934

  6. Shore Gate Golf Club

    Ocean View, New Jersey
    Public
    4.4990662932
    152

    Green fee: $35-$70
    What they're saying: "Played the course on a hot summer day, so we felt like we had it to ourselves. Despite the heat wave, it was in good condition. Always a fun course to play. Tough, but fair." - tombaruffi

  7. Old Bridge Golf Club

    Matawan, New Jersey
    Municipal
    4.5635761812
    340

    Green fee: $49-$114
    What they're saying: "First time playing the course and had excellent first impression. Staff was super friendly and course layout was fantastic. Wind was very strong which made playing the course even more challenging and fun. Saw two foxes on the course, which was cool. Greens and most of the fairways were in great shape. Very enjoyable and will play it many more times." - GolfPass Reviewer

  8. Bowling Green Golf Club

    Oak Ridge, New Jersey
    Semi-Private
    4.2816024926
    680

    Green fee: $72+
    What they're saying: "Drove an hour from NYC to play here. Was worth the travel. Loved this course. Layout. Staff. All top notch. Will be back for sure!" - antiherobaseball

  9. Ballyowen Golf Club

    Hamburg, New Jersey
    Semi-Private/Resort
    4.4836093929
    398

    Green fee: $51-$98
    What they're saying: "This place is awesome. It was in great shape and layout is superb. A MUST PLAY!!!!!" - GolfPass Reviewer

  10. Knob Hill Golf Club

    Englishtown, New Jersey
    Semi-Private
    4.5514592554
    836

    Green fee: $30-$59
    What they're saying: "First time golfing in New Jersey and this was an excellent start. Beautiful course well maintained. Would go back in a heart beat." - boff3007

  11. River Vale Country Club

    River Vale, New Jersey
    Semi-Private
    4.5278884402
    990

    Green fee: $75-$125
    What they're saying: "Excellent Day! Great course layout. Nice range chipping and putting area. Greens were aerated, but that was disclosed upfront which was appreciated. Very enjoyable round on a stellar layout. Pace of play was 4hrs 30 min." - Joel4691740

  12. Rutgers University Golf Course

    Piscataway, New Jersey
    Public
    4.4705850343
    627

    Green fee: $36-$74
    What they're saying: "For the money one of the best public courses. The greens are very difficult and fast." - flannwi1

  13. Farmstead Golf & Country Club

    Green fee: $26-$77
    What they're saying: "Course was in great shape. (I) got teamed up with 3 guys and had a nice round. Farmstead never really disappoints and pace was 4 hours which I can live with." - tmontrose

  14. LBI National Golf & Resort

    Little Egg Harbor, New Jersey
    Public/Resort
    4.2215941082
    861

    Green fee: $60-$135
    What they're saying: "I played at LBI National, formerly Sea Oaks, Perhaps 18 to 20 times in the last two years. It’s an outstanding venue for the serious golfer. The course is meticulous and challenging. Pace of play Can sometimes be a Problem when you get an experienced golfers in front of you that are hitting seven and won’t pick up the ball on a Par 3. I would never pass up the opportunity to play at this course." - GolfPass Reviewer

  15. Ramblewood Country Club

    Mount Laurel, New Jersey
    Public
    4.304926262
    336

    Green fee: $34-$50
    What they're saying: "Very fun course with welcoming staff. Will definitely look to be back soon" - nickcav413

  16. Vineyards National

    Egg Harbor City, New Jersey
    Public
    4.3454246716
    1457

    Green fee: $49-$130
    What they're saying: "Played in 30 degree feel like temperatures and enjoyed it all the same. The gentlemen in the clubhouse running the course for the less than a dozen golf crazies was a true gem, wonderful man. Course was great for (the) time of (the) year. Better conditions than expected and (a) great deal on Golfnow. Only thing I would change would be my score but (it's) too late for that. Love this place!" - Duane5562435

  17. Pennsauken Country Club

    Pennsauken, New Jersey
    Semi-Private
    4.2401680833
    918

    Green fee: $30-$45
    What they're saying: "Played on a Sunday afternoon for $83 which was bit much. Due to rain earlier in week, it was cart path only. But that was the only thing that impacted pace of play, as we did not have to wait to hit many shots. I liked the variety of holes from a very long downhill par 3 and a very short uphill par 3. We drove 50 minutes to get there and I would say it was worth the trip." - ItsGood2BJack

  18. Peddie Golf Club

    Hightstown, New Jersey
    Private
    4.4522916795
    146

    Green fee: $65
    What they're saying: "Always a beautiful day at Peddie. So quiet. So bucolic. Greens are in great shape. An easy walking course if you like to walk. Lotta fun. Very peaceful." - ozziex5

  19. Mercer Oaks West Golf Course

    Princeton Junction, New Jersey
    Municipal
    4.1094797044
    643

    Green fee: $24-$72
    What they're saying: "Great round of golf. Conditions of course were phenomenal. Will always come back to play course." - moveover252

  20. Pinelands Golf Club

    Hammonton, New Jersey
    Public
    4.2868770944
    1024

    Green fee: $49-$94
    What they're saying: "This is not the same Pinelands course of old (prior to 2020). Everything is improved especially the playing course itself. Even the hot dogs (can be) easily accessed on the course from multiple holes. Newly paved cart paths, (and) new carts themselves. Great dining facilities with good food with nice and covered outdoor seating." - kentgolden

Jason Scott Deegan has reviewed and photographed more than 1,200 courses and written about golf destinations in 28 countries for some of the industry's biggest publications. His work has been honored by the Golf Writer's Association of America and the Michigan Press Association. Follow him on Instagram at @jasondeegangolfpass and X/Twitter at @WorldGolfer.
Brooke Taylor is an intern for GolfPass and a senior at the University of Central Florida studying Entertainment Management, Digital Media, and Managing Sporting Events.

Comments (0)

You're the first one here!
Share your thoughts or ask a question to get the conversation going.
View all the Golfers' Choice 2024 lists, including all 50 states.
Now Reading
Top 20 Public Golf Courses in New Jersey - Golfers' Choice 2025
  • Home

  • Memberships

  • Library

  • Account