- Please support our journalism through affiliate links. Affiliate Disclosure
Resting at 5,400 feet above sea level in the Cascade Mountains, Waldo Lake is Oregon’s second largest freshwater lake. Named after Oregon native John B. Wald, the beautiful natural alpine lake has been attracting visitors for more than 100 years. Many people come to enjoy fishing for trout and salmon, kayaking, canoeing, swimming, and camping along the shores of the lake, which feature over 200 campsites. Nestled within the Waldo Lake Wilderness Area between the cities of Bend and Eugene, the 6,300-acre Waldo Lake boasts an impressive 420-feet of water with visibility exceeding 100 feet, making it the second deepest natural lake in Oregon.
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.