Guide: New Jersey Public Golf Courses
Apr 12, 2018, 1:00pmUpdated on Sep 19, 2022
By: News 12 Staff
As the weather warms up, it's time to get your golf bag out and tee off once again! New Jersey offers a variety of public courses to practice your game. Check out the list below for the links in your area.
Many golf courses may have restrictions, new rules and different operating hours. Please call the facility before visiting for the most updated information and to book tee times.
ATLANTIC COUNTY
Atlantic City Country Club
1 Leo Fraser Drive
Northfield, NJ 08225
More Information Ballamor Golf Club
6071 English Creek Ave.
Egg Harbor Township, NJ 08234-7266
More Information Hamilton Trails Golf Course
620 Harbor Ave.
Mays Landing, NJ 08330-3810
More Information Harbor Pines Golf Club
500 Saint Andrews Drive
Egg Harbor Township, NJ 08234
More Information Mays Landing Golf & Country Club
1855 Cates Road
Mays Landing, NJ 08330-3603
More Information McCullough's Emerald Golf Links
3016 Ocean Heights Ave.
Egg Harbor Township, NJ 08234-7706
More Information Pomona Golf & Country Club
400 W Moss Mill Road
Egg Harbor City, NJ 08215
More Information Renault Vineyards
72 North Bremen Ave.
Egg Harbor City, NJ 08215-3106
More Information Ron Jaworski's Blue Heron Pines Golf Club
550 Country Club Drive
Egg Harbor City, NJ 08215-5100
More Information Seaview Golf Resort
401 South New York Road
Galloway, NJ 08205-9753
More Information Twisted Dune Golf Club
2101 Ocean Heights Avenue
Egg Harbor Township, NJ 08234-5722
More Information BERGEN COUNTY
BURLINGTON COUNTY
Golden Pheasant Golf Club
141 Country Club Drive
Lumberton, NJ 08048
More Information Ramblewood Country Club
200 Country Club Parkway
Mt. Laurel, NJ 08054
More Information Springfield Golf Center
855 Hedding Jacksonville Road
Mt. Holly, NJ 08060
More Information CAMDEN COUNTY
Kresson Golf Course
298 Kresson Gibbsboro Road
Voorhees Township, NJ 08043
More Information CAPE MAY COUNTY
Laguna Oaks Golf Course
600 Bayberry Drive
Cape May Court House, NJ 08210
More Information GLOUCESTER COUNTY
Beckett Golf Club
2387 Kings Highway
Woolwich Township, NJ 08085-3313
More Information Scotland Run Golf Club
2626 Fries Mill Road
Williamstown, NJ 08094
More Information HUDSON COUNTY
HUNTERDON COUNTY
Beaver Brook Country Club
25 Country Club Drive
Annandale, NJ 08801-1659
More Information MERCER COUNTY
Cranbury Golf Club
49 Southfield Road
West Windsor Township, NJ 08550
More Information MIDDLESEX COUNTY
MONMOUTH COUNTY
Cruz Golf Country Club
55 Birdsall Road
Farmingdale, NJ 07727-3661
More Information Old Orchard Country Club
54 Monmouth Road
Eatontown, NJ 07724-2399
More Information Quail Ridge Golf World
4130 West Hurley Pond Road
Wall Township, NJ 07719
More Information MORRIS COUNTY
PASSAIC COUNTY
SALEM COUNTY
Ron Jaworski's Running Deer Golf Club
1111 Parvin Mill Road
Pittsgrove, NJ 08318-4170
More Information Town & Country Golf Links
197 East Avenue, Unit 2
Woodstown, NJ 08098-1369
More Information SOMERSET COUNTY
Mattawang Golf Club
295 Township Line Road
Belle Mead, NJ 08502-4106
More Information Royce Brook Golf Club
201 Hamilton Road
Hillsborough, NJ 08844-4741
More Information SUSSEX COUNTY
Farmstead Golf & Country Club
88 Lawrence Road
Lafayette Township, NJ 07848
More Information UNION COUNTY
WARREN COUNTY
Apple Mountain Golf & Country Club
369 Hazen Oxford Road
Belvidere, NJ 07823-2737
More Information Harkers Hollow Golf Club
950 Uniontown Road
Phillipsburg, NJ 08865-9420
More Information Minebrook Golf Club
500 Schooleys Mountain Road
Hackettstown, NJ 07840-4017
More Information The Architects Golf Club
700 Strykers Road
Phillipsburg, NJ 08865-9499
More Information Is your favorite public course not on our list? We want to include it! Click here to email us. Please be sure to include the course's name and location.