Fayetteville, North Carolina, is a place where nature’s beauty blends perfectly with a range of outdoor activities. Among the most rejuvenating ways to experience the city and its surroundings is through water-based adventures. Whether you are a thrill-seeker looking for excitement or someone in need of a tranquil escape, Fayetteville offers a variety of water activities that cater to all preferences. From serene kayaking on calm waters to adrenaline-pumping boating excursions, this guide will help you make the most of your water-filled getaway in Fayetteville.
LOOKING FOR A RENTAL CAR?
If you're looking for an affordable rental car, we recommend the website,
Avis.
Explore the world with ease using these fantastic websites: Easyjet offers budget-friendly flights and vacation travel,and SpotHero Unlock the easiest way to find and book parking with SpotHero – your reliable hero for stress-free parking solutions.
» Book rental car now «
1. Kayaking at Lake Rim Park
Location: Lake Rim Park, 2214 Tar Kiln Drive, Fayetteville, NC
One of my favorite outdoor activities in Fayetteville is kayaking at Lake Rim Park. This peaceful park is located just outside the city and offers the perfect setting for a relaxing kayaking experience. The calm waters are ideal for those who want a low-stress outdoor adventure, and the surrounding lush greenery adds to the serene atmosphere. It’s a great place to clear your mind and take in the beauty of nature. I’ve spent countless afternoons here, paddling along and enjoying the quiet environment, often with only the sounds of birds and rustling trees to keep me company.
Activity Description:
- Kayak Rentals: The park’s concession stand offers rentals for kayaks, which makes it easy to hop into the water without worrying about bringing your own equipment. Whether you’re a first-timer or an experienced paddler, Lake Rim Park’s calm, flat waters make it a perfect place for beginners and seasoned kayakers alike.
- Explore the Lake: Kayaking on the lake gives you a great perspective of the park’s natural beauty. You’ll paddle along tree-lined shores, sometimes spotting wildlife such as birds and turtles. The water is quiet and peaceful, making it the perfect setting for reflection and relaxation.
- Picnic by the Lake: After kayaking, I love to pull my kayak up to the shore and enjoy a picnic. There are several shaded areas and benches where you can relax and enjoy a meal with a great view of the water.
Cost:
- Kayak rentals are affordable, with prices ranging from $15 to $25 per hour, depending on the type of kayak. You can also rent for a half-day if you want a longer adventure.
Booking Tip:
- I always recommend booking online through Recreation.gov for guaranteed availability, especially on weekends. While rentals are available on-site, booking in advance ensures you get the kayak you prefer and avoids any long waits during the busy summer months.

2. Canoeing on the Cape Fear River
Location: Cape Fear River Trail, 1620 Hoke Loop Road, Fayetteville, NC
The Cape Fear River runs through Fayetteville, offering ample opportunities for water activities. One of the best ways to explore the river is by canoe. I had the pleasure of paddling along the Cape Fear River and found it to be both calming and exhilarating. The natural beauty and peaceful flow of the river make it a great spot for both seasoned paddlers and those trying it for the first time. Plus, the surrounding views of the city and nature are simply breathtaking.
Activity Description:
- Canoeing along the Cape Fear River is a peaceful way to experience Fayetteville’s water landscape.
- Rent a canoe from Fayetteville Paddle Sports, a local outfitter that specializes in providing rentals, maps, and guided tours.
- If you’re looking for an adventure, try the Cape Fear River Trail which offers a scenic view of the riverbank as you glide past swamps, forests, and wildlife.
Cost:
- Rental prices for canoes range from $25 to $45 per hour, with discounts for longer durations.
Must-Have Item:
- Bring along waterproof bags for your belongings, especially if you plan to take photographs or want to pack a lunch.
- Don’t forget sunscreen and a hat for sun protection as the river trail can expose you to a fair amount of sun.
Booking Tip:
- Fayetteville Paddle Sports offers online booking options through Airbnb Experiences or their website, which I recommend for securing a spot during busy weekends or holidays.
3. Boating at Jordan Lake State Recreation Area
Location: Jordan Lake State Recreation Area, 280 State Park Road, Apex, NC (about 40 minutes from Fayetteville)
One of the premier destinations for boating and water activities near Fayetteville is Jordan Lake State Recreation Area. The lake spans over 1,000 acres, offering an expansive area for a variety of water sports. Whether you’re in the mood for a relaxing afternoon on a pontoon or looking to challenge yourself with water skiing or wakeboarding, Jordan Lake has everything you need for a day full of fun and adventure. Plus, the views here are truly stunning, with scenic forests surrounding the water and plenty of wildlife to observe along the shore.
Activity Description:
- Boat Rentals: Whether you’re planning to relax on the water or enjoy some water sports, there are plenty of rental options at Jordan Lake. You can rent a pontoon for a leisurely cruise, a fishing boat for a day of angling, or even a kayak for some more low-key exploration. Renting a boat is easy, with several outlets around the lake offering boats and other watercrafts.
- Fishing: Jordan Lake is renowned for its fishing, making it a popular destination for anglers. The lake is stocked with a variety of fish, including bass, crappie, and catfish. You can fish directly from a boat or try your luck from the shoreline. If you don’t have your own gear, there are local rentals available.
- Water Sports: For thrill-seekers, Jordan Lake is perfect for water sports like wakeboarding, water skiing, and tubing. The large expanse of water provides ample space for these high-energy activities.
Cost:
- Boat Rentals: Expect to pay around $30 to $100 per hour depending on the type of boat. Pontoon boats and larger vessels may be on the higher end of this range. If you bring your own boat, there are launch fees that range from $5 to $15.
Booking Tip:
- Reservations for boat rentals are recommended, especially on weekends when the lake tends to be busier. I recommend booking through GetYourGuide or directly with local providers like Jordan Lake Marina to secure your rental in advance.
This peaceful yet vibrant destination is perfect for a day of fun with family or friends.
4. Paddleboarding at Smith Lake
Location: Smith Lake, 2212 Rockfish Rd, Fayetteville, NC
For a more adventurous water activity, paddleboarding on Smith Lake is a fantastic choice. I recently tried paddleboarding here, and it was an unforgettable experience. The calm waters are perfect for beginners, but there’s enough space and challenge for more experienced paddlers. What I love about Smith Lake is its peaceful, secluded feel, as it’s less crowded than other nearby spots.
Activity Description:
- Rent a paddleboard and take your time exploring the calm waters of Smith Lake.
- It’s a great place for a workout as well, allowing you to engage your core and enjoy the scenic beauty of the area.
Cost:
- Paddleboard rentals typically cost around $20 to $35 per hour.
Must-Have Item:
- Waterproof sunscreen is essential for paddleboarding. The sun can be intense out on the water, so protect your skin while you enjoy the outdoors.
Booking Tip:
- Smith Lake Rentals offers paddleboard rentals, and it’s a good idea to book ahead through their website, especially during the summer months.
5. Fishing at Lake Upchurch
Location: Lake Upchurch, 9601 Upchurch Rd, Fayetteville, NC
Fishing enthusiasts visiting Fayetteville should make time for a trip to Lake Upchurch. The peaceful, wooded environment and calm waters make it one of the best fishing spots in the area. Whether you’re an experienced angler or a novice, you’ll find plenty of opportunities to reel in largemouth bass, catfish, and bluegill.
Activity Description:
- Bring your fishing gear or rent it locally. The lake is stocked with fish year-round, making it a great spot for both casual and serious fishing.
- If you prefer a guided experience, local fishing guides offer half-day and full-day tours.
Cost:
- Fishing gear rental costs around $15 to $30 per day.
- Fishing permits may be required, and prices range from $5 to $10 per day.
Booking Tip:
- For first-time visitors, I recommend booking a guided tour to get familiar with the area and maximize your chances of catching fish. Local companies such as Fayetteville Fishing Guides offer booking through platforms like GetYourGuide.

6. Swimming at the Yadkin River
Location: Yadkin River, 30 minutes north of Fayetteville
For those who enjoy a refreshing swim in natural surroundings, the Yadkin River is a great option. While not as developed as some other water activities, the river offers serene spots perfect for a peaceful dip. The Yadkin River, with its calm current and clean waters, is ideal for swimming, especially during the warm months.
Activity Description:
- Swim along the riverbank or float with a tube if you prefer a more relaxing experience.
- Take the time to enjoy the scenic views along the river while soaking in the natural beauty.
Cost:
- Free for public access areas. If you decide to rent tubes or other equipment, expect to pay around $10 to $20 per item.
Booking Tip:
- Check online for seasonal access rules or available rentals. Some river access points are better for swimming than others.
Fayetteville’s water-based activities offer something for everyone. Whether you’re kayaking on Lake Rim, paddling on Smith Lake, or enjoying a boat ride at Jordan Lake, each experience brings you closer to nature. The tranquility and beauty of these water spots make Fayetteville an ideal destination for anyone seeking relaxation, adventure, or simply a break from everyday life. Don’t forget to bring along the essential gear, and consider booking through trusted platforms like Recreation.gov, Airbnb Experiences, or GetYourGuide to make your trip seamless and enjoyable. Happy adventures!