Here are a few great options around the state to visit with good fishing for the boys:
In southern Oregon, Diamond Lake is nice and you can also visit Crater Lake.
On the central/southern Oregon Coast check out Siltcoos Lake.
On the northern Oregon Coast, Fort Stevens State Park is a great option. It’s rich in history; there is the beach and a lake for shore fishing for bass, trout and perch.
In Central Oregon, check out Crane Prairie Reservoir or Prineville Reservoir.