Perched at 4,700 feet in the Stanislaus National Forest, Cherry Lake is a hidden gem about 25 miles from the Yosemite National Park boundary. Created by the Cherry Valley Dam in 1956, the lake offers boating, kayaking, and shoreline fishing for rainbow trout, kokanee salmon, and smallmouth bass. The Cherry Valley Campground has shaded sites and direct water access, perfect for launching kayaks or casting lines at dawn. While there are no marinas or stores on-site, the peaceful seclusion is a major draw. Boating is allowed with a 10 mph limit in some areas to preserve tranquility. Hikers can explore backcountry trails like Cherry Creek Canyon, and wildlife watchers often spot black bears, deer, and bald eagles. It’s a quiet, self-contained escape with wild beauty—and just close enough to Yosemite to feel like an extension of the national park.
- Surface area (mi)
- 3.86
- Elevation (ft)
- 4658.79
- Shoreline length (mi)
- 11.15
Ideal for
- Family friendly:
- Pet friendly:
- Romantic getaways:
Popular activities
- Boating
- Swimming
- Fishing
- Freshwater Fishing.
Islands
A serene escapade awaits those who venture to the enchanting shores of Cherry Lake. Amongst the lake’s shimmering depths lie several quaint islands, each a testament to the region’s rich history and alluring beauty. These islands serve as peaceful retreats for outdoor enthusiasts, offering numerous hiking trails that snake through lush greenery and present breathtaking vistas of the surrounding Sierra Nevada Mountains. Take a stroll to the historic lookout tower, where panoramic views reveal the kaleidoscope of colors that grace the landscape, providing a perfect backdrop for photography enthusiasts seeking the ideal shot. The islands are also home to remnants of early settlements, allowing visitors to glimpse the past with intriguing historical landmarks. Ideal for boating and recreation, these island gems offer a tranquil haven for picnics and nature exploration, making them a must-visit for those looking to unwind and reconnect with nature.
Nearby amenities
Visitors will find a variety of amenities that cater to both adventurers and those looking for relaxation by the water. For boating enthusiasts, Cherry Lake offers a well-maintained marina with a public boat ramp, making it easy to launch your vessel. Boat rentals and jet ski rentals are available through Cherry Lake Marina, which also features a fuel dock for convenience. After a day on the water, visitors can grab supplies at the local general store or stock up on fishing gear at the nearby bait and tackle shop.
Dining options include lakefront restaurants such as The Dockside Café, where visitors can enjoy scenic views alongside delicious meals. For those looking to stay overnight, options include campgrounds with tent sites or cozy cabins at Cherry Lake Resort. Outdoor recreation is plentiful, with hiking trails and picnic areas equipped with BBQ grills. Essential facilities like restrooms, shower stations, and a visitor information center ensure that guests have everything they need for a comfortable stay.
Frequently Asked Questions
Ready to dive into what Cherry Lake has to offer? Let’s tackle some of the burning questions you might have as you plan your visit!
-
Yes, swimming is allowed in Cherry Lake. There is a rocky beach near the boat ramp and a sandy beach on the eastern shore that are suitable for swimming.
-
Cherry Lake is a popular destination because it offers various recreational activities. Visitors enjoy camping, boating, swimming, fishing, and hiking, with facilities like a boat launch and restrooms available. The lake is also surrounded by scenic trails and picturesque landscapes, making it appealing for outdoor enthusiasts.
-
The daily and possession limits for trout when fishing in Cherry Lake, California, are governed by California Department of Fish and Wildlife regulations. You need to check the specific limits in the 2025 Freshwater Sport Fishing Regulations Booklet, as these can vary. Generally, limits are set to ensure sustainable fish populations.
-
Yes, there is a public beach at Cherry Lake. It is located in Madison County, Florida, and offers access to the lake for various activities. The area includes a public boat ramp and other amenities.
-
Towns near Cherry Lake, Florida, include Hanson, Pinetta, and Madison. These towns are located within a short driving distance and are part of the local community in Madison County. For those in California, towns near Cherry Lake include Groveland, Jamestown, and Tuolumne.