Carvins Cove is a hidden gem just minutes off I-81 and less than 8 miles outside of downtown Roanoke, VA. The 800 acre lake only allows small engine boats, making it much more suitable for recreational kayaks and canoes than nearby Smith Mountain Lake.
Part of the attraction to the Cove is that you can literally leave work at 5pm and be in the water paddling in plenty of time to catch the sunset. Catching a sunrise is slightly more difficult just because the boat landing doesn't open until 6:30am. However, it's still possible to paddle out and get in position just in time as evidenced by both the sunrise and sunset photos above. But the views to the West are slightly better in my opinion making the sunset the better option.
The pin on the map will take you to the boat landing area. Please note, an access pass is required, and must be purchased inside the boat landing office. At the time I wrote this, it cost $5 for the day for a canoe or kayak.
Bring a fishing rod or fly rod along as both large mouth and small mouth bass can be had at the Cove.
Overall, a truly wonderful spot that is super convenient to downtown Roanoke, and ideal for families and first timers alike. A short drive away is the popular Mcafee Knob trail, which provides stellar views and a memorable hike.