Fly fishing for striped bass in Casco Bay, Maine, is an experience that captures the heart of New England’s rugged coast and the spirit of sport fishing at its finest. At Maine Fly Company, we know the Bay intimately—the rocky shoreline, hidden coves, and vast tidal flats create an ideal environment for stripers, attracting both novice and seasoned anglers alike. Striped bass, known for their powerful fight and impressive size, migrate along the coast from late spring through early fall, with peak fishing typically from June to October. Their presence turns Casco Bay into a playground for fly fishers in search of a challenge and some of Maine’s most prized catches.
Our guides and local experts recommend fishing the tide changes when striped bass are most active, chasing schools of baitfish swept in and out by the powerful tides. Shallow flats around islands such as Peaks, Great Diamond, and Chebeague create the perfect spots to sight fish for stripers as they hunt the edges. With a properly balanced fly rod, intermediate fly line, and a well-selected fly, anglers can cast toward these silvery predators, watching for that thrilling tug as the line goes tight.
When fly fishing for stripers in Casco Bay, a selection of local patterns like the Clouser Minnow, deceivers, and gurglers can be particularly effective. These mimic the baitfish stripers pursue, such as mackerel, herring, and pollock. And since the Maine coast is as unpredictable as it is beautiful, it’s essential to be prepared for changing conditions. As the sun sets over the bay, the experience becomes more than just catching fish—it’s about the salt air, scenic island views, and the satisfaction that comes with challenging one of Maine’s finest game fish.