Because the size of rainbow trout can vary drastically based on where you are fishing and whether or not steelhead are a part of the equation, the line weights can vary drastically based on what you are doing.
Small Lakes, Rivers, Streams (No Steelhead)
Most fish will be smaller, so you won’t need heavy gear.
Spinning Gear
4 to 8 pound line depending on what you are fishing with
Fly Fishing Line Weights
Small Trout (3-4)
Average Size Trout (4-5)
Bigger Trout (5-6)
Bigger Lakes, Rivers with Steelhead
You will be able to catch bigger fish and will be throwing bigger baits and may be trolling.
Casting
12 to 20 pound line
Fly Fishing Line Weights
Stay with line weights in the 5 to 6 range. The smaller fish won’t be as much fun to catch, however, you are most likely fishing for steelhead and you don’t want to lose a big fish.
Trolling
20 to 30 pound line, some anglers go heavier too. If you go lighter, you may have a tough time getting a big fish to the boat with how well they fight.