Go to Twin Lakes, outside Harrington. Good for trout. Watch for rattlers
Fort Spokane. Go into the picnic/beach area. Nice place for kids to swim when the water is up and there is all kinds of bank fishing for walleye and trout. Can get busy
Lincoln, go to Welsh creek cove. There is a little covered area with benches for seating as well. When the water is up, you can fish from there or walk down the beach area when the water is low. Great for trout.
Hawk Creek when the water is up.
Porcupine gets overly crowded when the weather warms up, I stay away from there unless going on a boat.