Environment & Recreation in Onslow County, NC
Explore all parks and other outdoor spaces in Onslow County, NC to get information on nature-based outdoor recreation, tourism and the use of public land.
Campground

Laniers Campground
1161 Spot Lane, Holly Ridge, NC 28445
910-328-9431

Jacksonville Cabin Creek Campground
3200 Wilmington Highway, Jacksonville, NC 28540
910-346-4808

Fulchers Landing Campground
326 Campground Drive, Sneads Ferry, NC 28460
910-327-1300

Pinewood Campground
803 East Ocean Highway, Holly Ridge, NC 28445
910-329-1618

Stump Sound Campground
105 Lewis Howard Road, Holly Ridge, NC 28445
910-329-1414

Blue Creek Campground
416 Ridge Road, Jacksonville, NC 28540
910-346-3719

Buttons Family Campground
106 Abbitts Branch Lane, Hubert, NC 28539
910-326-5271

Jacksonville Willis Lake Cottages and Campground
123 Tiger Hill Drive, Jacksonville, NC 28546
910-347-6818

Hawkins Creek Campground
252 Reid Acres Lane, Hubert, NC 28539
910-353-0144
Dog Park
Golf Course

Silver Creek Golf Club
601 Peletier Loop Road, Swansboro, NC 28584
252-393-8058

Rock Creek Golf & Country Club
308 Country Club Boulevard, Jacksonville, NC 28540
910-324-5151

North Shore Country Club
101 North Shore Drive, Sneads Ferry, NC 28460
910-327-2410

Bear Trail Golf
444 Harris Creek Road, Jacksonville, NC 28540
910-346-8160
Marina

Marina Caf�
110 South Marine Boulevard, Jacksonville, NC 28540
910-938-2002

Old Ferry Marina
150 Old Ferry Road, Sneads Ferry, NC 28460
910-327-2258

Swan Point Marina
123 Page Street, Sneads Ferry, NC 28460
910-327-1081

Sea Heaven Marina
148 Old Ferry Road, Sneads Ferry, NC 28460
910-327-0844

Sneads Ferry New River Marina
104 James Street, Sneads Ferry, NC 28460
910-327-2106

Jacksonville Olde Towne Marina
52 Kerr Street, Jacksonville, NC 28540
910-989-2628

Caspers Marina
301 South Water Street, Swansboro, NC 28584
910-326-4462
Museum

Carolina Gallery
507 New Bridge Street, Jacksonville, NC 28540
910-455-8866

Ignite Art School & Gallery
147 Front Street, Swansboro, NC 28584
910-478-6558

Onslow County Museum
301 North Wilmington Street, Richlands, NC 28574
910-324-5008

Marine Museum of The Carolinas
200 Valencia Drive, Jacksonville, NC 28546
910-937-0033

Museum of The Marine
824 Gum Branch Road, Jacksonville, NC 28540
910-937-0033
Park

Swansboro Municipal Park
830 Main Street Extension, Swansboro, NC 28584
910-326-2600

Jack Amyette Park
1825 South Drive, Jacksonville, NC 28540
910-938-5308

Wilson Bay Park
5 Bayshore Boulevard West, Jacksonville, NC 28540
910-938-5312

Stump Sound Park
North Carolina 172, Sneads Ferry, NC 28460
910-327-3327

Richard Ray All American Park
800 Commons Drive North, Jacksonville, NC 28546
910-938-5312