Sports

Locals are often found enjoying open water kayaking, kayak trails, boating excursions or a day of fresh-water or salt-water fishing.  Mild weather and many waterways make Onslow an ideal place to explore from the water.  Or spend a day on the greens, shooting range or race track.  Visit our friends at the Jacksonville-Onslow Sports Commission to learn about upcoming athletic tournaments and more sporting events in our area.

Coastal Plains Raceway

4744 Richlands Hwy, Jacksonville, 28540
Distance from Jacksonville: 5.70 miles

More Info

Color Vibe 5k - Jacksonville

Jacksonville Commons Rec Center 100 Recreation Ln, Jacksonville, NC 28546, Jacksonville, 28546
Distance from Jacksonville: 0.28 miles

More Info

Hammocks Beach Kayak Tours, Rentals and Instruction

1572 Hammocks Beach RD, Swansboro, 28584

More Info

Jumping Run Creek Mud Bog

551 Riggs Road, Hubert, 28539
Distance from Jacksonville: 11.07 miles

More Info

North Shore Golf and Country Club

1001 North Shore Drive, Sneads Ferry, 28460
Distance from Jacksonville: 16.40 miles

More Info

Ole Port Racquet Club

535 White Oak Crossing, Swansboro
Distance from Jacksonville: 16.91 miles

More Info

Paradise Point Golf Course

Brewster Blvd, Camp Lejeune, 28547
Distance from Jacksonville: 4.24 miles

More Info

Rock Creek Golf and Country Club

308 Country Club Blvd., Jacksonville, 28540
Distance from Jacksonville: 8.12 miles

More Info

Second Wind Eco Friendly Cycling, Kayak Tours & Yoga

208 W. Main Street, Swansboro, 28584
Distance from Jacksonville: 18.00 miles

More Info

Southwest Paintball

130 Imperial Lane, Jacksonville, 28540
Distance from Jacksonville: 5.96 miles

More Info

Sportsmans Lodge

3521 New Bern Hwy, Jacksonville, 28546
Distance from Jacksonville: 4.67 miles

More Info

Swansboro Paddle Boarding

108-5 W. Corbett Ave., Swansboro, 28584
Distance from Jacksonville: 18.10 miles

More Info

Swingin Things/Fletchers Landing

133 Batting Cage Trail, Jacksonville
Distance from Jacksonville: 5.19 miles

More Info