Herring are one of the best baits for catching striped bass. Anglers usually use a cast net to catch their bait. Herring work well in freshwater and saltwater, although, some types of herring only live in saltwater. Anglers can fish the herring on a variety of different rigs to catch striped bass. Just make sure that the hook you are using is big enough to go through the bait and still is exposed to penetrate the striped bass.