Trails and Other Parks

Ready to get outside with your pup? Here are some parks and walking trails that will do the trick!

Don’t see your favorite park or trail? Let us know

Brunswick County


Leland Community Park
1490 Village Road NE, Leland


Dutchman Creek Park
4750 Fish Factory Road SE, Southport

Smithville District Park
8340 River Road SE, Southport

Southport River Walk
Bay Street, Southport


Lockwood Folly District Park
430 Green Swamp Road, Supply

Ocean Isle

Ocean Isle Beach Park
6483 Old Georgetown Road, Ocean Isle


Brunswick Nature Park
2601 River Road, Winnabow

Brunswick Town
8884 St. Philip’s Road SE, Winnabow

Town Creek District Park
6420 Ocean Hwy E, Winnabow

New Hanover County

Carolina Beach

Carolina Beach Lake Park
South Lake Boulevard and Atlantis Avenue, Carolina Beach

Carolina Beach State Park
1010 State Park Road, Carolina Beach


Abbey Nature Preserve
10200 Hwy 17 North, Wilmington (next to Poplar Grove Plantation)

Cross City Trail
Multiple Entry Points

Greenfield Lake
421 South Burtnett Boulevard, Wilmington

Halyburton Park
4099 South 17th Street, Wilmington

New Hanover County Arboretum
6206 Oleander Drive, Wilmington

Oakdale Cemetery
520 North 15th Street, Wilmington

Smith Creek Park
633 Shenandoah Street, Wilmington

Wade Park
3500 Bethel Road, Wilmington

Wilmington Riverwalk
Market and Water Street, Wilmington

Wrightsville Beach

Summer Rest Trail
423 Summer Rest Road, Wilmington

Wrightsville Beach Loop
Causeway Drive, Wrightsville Beach

Pender County


Osgood Canal Greenway and Urban Trail
Corner of East Ashe Street and Timberly Lane, Burgaw


Moores Creek National Battlefield
40 Patriots Hall Drive, Currie

Surf City

Kenneth D. Batts Family Park
911 South Topsail Drive, Surf City

Soundside Park
517 Roland Avenue, Surf City