Guide: New Jersey Public Golf Courses

Guide: New Jersey Public Golf Courses

91b06e51 b0a5 437b b8ae 956fb6df7556

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

1 Leo Fraser DriveNorthfield, NJ 08225

Ballamor Golf Club
6071 English Creek Ave.
Egg Harbor Township, NJ 08234-7266
More Information

6071 English Creek Ave.Egg Harbor Township, NJ 08234-7266

Hamilton Trails Golf Course
620 Harbor Ave.
Mays Landing, NJ 08330-3810
More Information

620 Harbor Ave.Mays Landing, NJ 08330-3810

Harbor Pines Golf Club
500 Saint Andrews Drive
Egg Harbor Township, NJ 08234
More Information

500 Saint Andrews DriveEgg Harbor Township, NJ 08234

Mays Landing Golf & Country Club
1855 Cates Road
Mays Landing, NJ 08330-3603
More Information

1855 Cates RoadMays Landing, NJ 08330-3603

McCullough’s Emerald Golf Links
3016 Ocean Heights Ave.
Egg Harbor Township, NJ 08234-7706
More Information

3016 Ocean Heights Ave.Egg Harbor Township, NJ 08234-7706

Pomona Golf & Country Club
400 W Moss Mill Road
Egg Harbor City, NJ 08215
More Information

400 W Moss Mill RoadEgg Harbor City, NJ 08215

Renault Vineyards
72 North Bremen Ave.
Egg Harbor City, NJ 08215-3106
More Information

72 North Bremen Ave.Egg Harbor City, NJ 08215-3106

Ron Jaworski’s Blue Heron Pines Golf Club
550 Country Club Drive
Egg Harbor City, NJ 08215-5100
More Information

550 Country Club DriveEgg Harbor City, NJ 08215-5100

Seaview Golf Resort
401 South New York Road
Galloway, NJ 08205-9753
More Information

401 South New York RoadGalloway, NJ 08205-9753

Twisted Dune Golf Club
2101 Ocean Heights Avenue
Egg Harbor Township, NJ 08234-5722
More Information

2101 Ocean Heights AvenueEgg Harbor Township, NJ 08234-5722

BURLINGTON COUNTY

Deerwood Country Club
845 Woodlane Road
Westampton, NJ 08060
More Information

845 Woodlane RoadWestampton, NJ 08060

Golden Pheasant Golf Club
141 Country Club Drive
Lumberton, NJ 08048
More Information

141 Country Club DriveLumberton, NJ 08048

Hanover Golf Club
133 Larrison Road
Wrightstown, NJ 08562
More Information

133 Larrison RoadWrightstown, NJ 08562

Links Golf Club
100 Majestic Way
Marlton, NJ 08053
More Information

100 Majestic WayMarlton, NJ 08053

Ramblewood Country Club
200 Country Club Parkway
Mt. Laurel, NJ 08054
More Information

200 Country Club ParkwayMt. Laurel, NJ 08054

Rancocas Golf Club
12 Club Ridge Lane
Willingboro, NJ 08046
More Information

12 Club Ridge LaneWillingboro, NJ 08046

Springfield Golf Center
855 Hedding Jacksonville Road
Mt. Holly, NJ 08060
More Information

855 Hedding Jacksonville RoadMt. Holly, NJ 08060

CAMDEN COUNTY

Kresson Golf Course
298 Kresson Gibbsboro Road
Voorhees Township, NJ 08043
More Information

298 Kresson Gibbsboro RoadVoorhees Township, NJ 08043

CAPE MAY COUNTY

Avalon Golf Club
1510 U.S. 9
Cape May Court House, NJ 08210
More Information

1510 U.S. 9Cape May Court House, NJ 08210

Cape May National Golf Club
834 Florence Ave.
Cape May, NJ 08204
More Information

834 Florence Ave.Cape May, NJ 08204

Heritage Links Golf Club
1375 Route 9
Ocean View, NJ 08230-1370
More Information

1375 Route 9Ocean View, NJ 08230-1370

Laguna Oaks Golf Course
600 Bayberry Drive
Cape May Court House, NJ 08210
More Information

600 Bayberry DriveCape May Court House, NJ 08210

The Pines
358 Kings Highway
Clermont, NJ 08210
More Information

358 Kings HighwayClermont, NJ 08210

GLOUCESTER COUNTY

Beckett Golf Club
2387 Kings Highway
Woolwich Township, NJ 08085-3313
More Information

2387 Kings HighwayWoolwich Township, NJ 08085-3313

Scotland Run Golf Club
2626 Fries Mill Road
Williamstown, NJ 08094
More Information

2626 Fries Mill RoadWilliamstown, NJ 08094

Westwood Golf Club
850 Kings Highway
Woodbury, NJ 08096
More Information

850 Kings HighwayWoodbury, NJ 08096

HUDSON COUNTY

Skyway Golf Course
515 Duncan Ave.
Jersey City, NJ 07306
More Information

515 Duncan Ave.Jersey City, NJ 07306

HUNTERDON COUNTY

Beaver Brook Country Club
25 Country Club Drive
Annandale, NJ 08801-1659
More Information

25 Country Club DriveAnnandale, NJ 08801-1659

MERCER COUNTY

Bunker Hill Golf Course
220 Bunker Hill Road
Princeton, NJ 08540
More Information

220 Bunker Hill RoadPrinceton, NJ 08540

Cranbury Golf Club
49 Southfield Road
West Windsor Township, NJ 08550
More Information

49 Southfield RoadWest Windsor Township, NJ 08550

MIDDLESEX COUNTY

Concordia Golf Club
3 Clubhouse Drive
Monroe Township, NJ 08831
More Information

3 Clubhouse DriveMonroe Township, NJ 08831

Plainfield West Nine
1541 Woodland Ave.
Edison, NJ 08820
More Information

1541 Woodland Ave.Edison, NJ 08820

MONMOUTH COUNTY

Colts Neck Golf Club
50 Flock Road
Colts Neck, NJ 07722
More Information

50 Flock RoadColts Neck, NJ 07722

Cruz Golf Country Club
55 Birdsall Road
Farmingdale, NJ 07727-3661
More Information

55 Birdsall RoadFarmingdale, NJ 07727-3661

Old Orchard Country Club
54 Monmouth Road
Eatontown, NJ 07724-2399
More Information

54 Monmouth RoadEatontown, NJ 07724-2399

Pebble Creek Golf Club
224 Route 537
Colts Neck, NJ 07722-2233
More Information

224 Route 537Colts Neck, NJ 07722-2233

Quail Ridge Golf World
4130 West Hurley Pond Road
Wall Township, NJ 07719
More Information

4130 West Hurley Pond RoadWall Township, NJ 07719

Suneagles Golf Club
2000 Lowther Drive
Eatontown, NJ 07724-4012
More Information

2000 Lowther DriveEatontown, NJ 07724-4012

MORRIS COUNTY

Knoll Golf Club West
990 Greenbank Drive
Boonton, NJ 07005
More Information

990 Greenbank DriveBoonton, NJ 07005

Twin Willows Par 3 Golf
167 Ryerson Road
Lincoln Park, NJ 07035
More Information

167 Ryerson RoadLincoln Park, NJ 07035

PASSAIC COUNTY

Bowling Green Golf Club
53 School House Road
Oak Ridge, NJ 07438
More Information

53 School House RoadOak Ridge, NJ 07438

SALEM COUNTY

Ron Jaworski’s Running Deer Golf Club
1111 Parvin Mill Road
Pittsgrove, NJ 08318-4170
More Information

1111 Parvin Mill RoadPittsgrove, NJ 08318-4170

Town & Country Golf Links
197 East Avenue, Unit 2
Woodstown, NJ 08098-1369
More Information

197 East Avenue, Unit 2Woodstown, NJ 08098-1369

Wild Oaks Golf Club
75 Wild Oaks Drive
Salem, NJ 08079-3351
More Information

75 Wild Oaks DriveSalem, NJ 08079-3351

SOMERSET COUNTY

Fox Hollow Golf Club
59 Fox Chase Run
Branchburg, NJ 08876
More Information

59 Fox Chase RunBranchburg, NJ 08876

Mattawang Golf Club
295 Township Line Road
Belle Mead, NJ 08502-4106
More Information

295 Township Line RoadBelle Mead, NJ 08502-4106

Royce Brook Golf Club
201 Hamilton Road
Hillsborough, NJ 08844-4741
More Information

201 Hamilton RoadHillsborough, NJ 08844-4741

Tara Greens Golf Center
955 Route 27
Somerset, NJ 08873
More Information 

955 Route 27Somerset, NJ 08873

SUSSEX COUNTY

Farmstead Golf & Country Club
88 Lawrence Road
Lafayette Township, NJ 07848
More Information

88 Lawrence RoadLafayette Township, NJ 07848

Lake Lackawanna Golf Course
131 Lake Drive
Stanhope, NJ 07874
More Information

131 Lake DriveStanhope, NJ 07874

Wild Turkey Golf Club
1 Wild Turkey Way
Hamburg, NJ 07419
More Information

1 Wild Turkey WayHamburg, NJ 07419

UNION COUNTY

Ash Brook Golf Course
1210 Raritan Road
Scotch Plains, NJ 07076
More Information

1210 Raritan RoadScotch Plains, NJ 07076

Hyatt HIlls Golf Complex
1300 Raritan Road
Clark, NJ 07066
More Information

1300 Raritan RoadClark, NJ 07066

Scotch Hills C.C.
820 Jerusalem Road
Scotch Plains, NJ 07076
More Information

820 Jerusalem RoadScotch Plains, NJ 07076

WARREN COUNTY

Apple Mountain Golf & Country Club
369 Hazen Oxford Road
Belvidere, NJ 07823-2737
More Information

369 Hazen Oxford RoadBelvidere, NJ 07823-2737

Blair Academy
2 Park St.
Blairstown, NJ 07825
More Information

2 Park St.Blairstown, NJ 07825

Harkers Hollow Golf Club
950 Uniontown Road
Phillipsburg, NJ 08865-9420
More Information

950 Uniontown RoadPhillipsburg, NJ 08865-9420

Minebrook Golf Club
500 Schooleys Mountain Road
Hackettstown, NJ 07840-4017
More Information

500 Schooleys Mountain RoadHackettstown, NJ 07840-4017

The Architects Golf Club
700 Strykers Road
Phillipsburg, NJ 08865-9499
More Information

700 Strykers RoadPhillipsburg, NJ 08865-9499

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.

Share this story