Best Fishing Spots in Maine

Maine is the last frontier of wild brook trout fishing in the eastern United States. From the legendary Rangeley Lakes region to the vast wilderness of the North Maine Woods, the Pine Tree State holds native brook trout, landlocked salmon, and togue (lake trout) in pristine waters. The coast adds world-class striped bass fishing from Casco Bay to Penobscot Bay.

🎣 7 Top Spots 📍 3 Regions 📋 4 Seasons
Filter by Season:

Western Mountains — Wild Brook Trout & Landlocked Salmon

Maine's western mountains — the Rangeley Lakes region, the Kennebago River, and surrounding ponds — hold the state's most famous trout and salmon waters. This region pioneered American fly fishing, and the tradition continues with world-class wild brook trout fishing.

Rangeley Lake

Rangeley, ME · Lake

Intermediate

Rangeley Lake is the centerpiece of Maine's most famous fishing region. The lake and its connected waters (Mooselookmeguntic, Upper and Lower Richardson Lakes) hold wild landlocked salmon, brook trout, and rare Arctic charr. This region is the birthplace of American sport fishing.

🐟 Landlocked Salmon 🐟 Brook Trout 🐟 Lake Trout 🐟 Arctic Charr
🌸 Spring ☀️ Summer 🍂 Fall

🎯 Expert Tip

Troll with streamer flies (Grey Ghost, Black Ghost) for landlocked salmon in spring and fall. Brook trout respond to dry flies on calm evenings. The Rapid River between Richardson and Umbagog lakes is a special-regulation fly-fishing-only water with exceptional brook trout. Ice fishing for salmon and togue is a winter tradition.

Kennebago River

Rangeley, ME · River

Intermediate

The Kennebago River north of Rangeley is one of Maine's premier wild brook trout streams. The river flows through remote wilderness and holds native brookies that reach trophy sizes. Fly-fishing-only regulations help maintain the quality of this pristine fishery.

🐟 Brook Trout 🐟 Landlocked Salmon
🌸 Spring 🍂 Fall

🎯 Expert Tip

Fly-fishing only with barbless hooks. Small dry flies (size 14-18 Adams, Elk Hair Caddis) during hatches, and small nymphs and streamers for subsurface fishing. The upper river is remote — plan for a full day. Spring (late May-June) and fall (September) are peak seasons. Access via logging roads.

📍 Western Mountains — Wild Brook Trout & Landlocked Salmon · 44.9500°N, 70.6600°W

Central & Northern Maine — Big Water Lakes

Central and northern Maine hold the state's largest lakes — Sebago, Moosehead, and the Grand Lake chain — with trophy landlocked salmon, lake trout (togue), and smallmouth bass in vast wilderness settings.

Sebago Lake

Windham, ME · Lake

Intermediate

Sebago Lake is where landlocked salmon were first identified as a distinct sport fish and remains one of the best salmon lakes in the state. The 30,000-acre lake also holds trophy lake trout (togue) and excellent smallmouth bass fishing. Its proximity to Portland makes it Maine's most accessible trophy fishery.

🐟 Landlocked Salmon 🐟 Lake Trout 🐟 Smallmouth Bass 🐟 Brown Trout 🐟 White Perch
🌸 Spring 🍂 Fall

🎯 Expert Tip

Landlocked salmon: troll with streamer flies or small spoons in the upper 20 feet during spring and fall. Togue: deep troll or vertical jig in 60-100 feet during summer. Smallmouth bass hold on the rocky shoals and are excellent on light tackle. Sebago Lake State Park provides boat launch access.

Moosehead Lake

Greenville, ME · Lake

Intermediate

Moosehead Lake is Maine's largest lake at 75,000 acres and a wilderness fishing destination for trophy togue (lake trout), brook trout, and landlocked salmon. The remote, moose-studded shores and Mount Kineo backdrop create an unforgettable Maine fishing experience.

🐟 Lake Trout 🐟 Brook Trout 🐟 Landlocked Salmon 🐟 Smallmouth Bass
🌸 Spring ☀️ Summer ❄️ Winter

🎯 Expert Tip

Togue: troll deep with large spoons and lead-core line, or jig in 40-80 feet. Brook trout school in the mouths of inlet brooks — troll or cast streamer flies. Winter ice fishing for togue is excellent — jig with smelt or shiners over deep structure. The lake is enormous — use caution in small boats.

Grand Lake Stream

Grand Lake Stream, ME · Stream

Intermediate

Grand Lake Stream is Maine's most storied landlocked salmon destination — the village has been a fishing destination since the 1800s. The short but prolific stream connecting West Grand Lake to Big Lake holds exceptional landlocked salmon averaging 16-20 inches, with the famous "Grand Laker" guide boats still in use.

🐟 Landlocked Salmon 🐟 Smallmouth Bass 🐟 Brook Trout
🌸 Spring 🍂 Fall

🎯 Expert Tip

Fly-fish with streamer patterns (Grey Ghost, Mickey Finn) for salmon. The stream is wadeable but the Grand Laker canoe provides traditional access. Spring (May-June) is prime as salmon move into the stream after ice-out. Fall (September) offers a second peak. Stay at one of the historic sporting camps for the authentic Maine experience.

📍 Central & Northern Maine — Big Water Lakes · 43.8200°N, 70.5600°W

Coastal Maine — Striped Bass & Saltwater

Maine's 3,500-mile rocky coastline offers outstanding striped bass fishing from late May through October. The estuaries, bays, and river mouths hold big stripers that migrate north from the Chesapeake each spring.

Kennebec River Estuary (Merrymeeting Bay)

Bath, ME · River

Intermediate

The Kennebec River estuary and Merrymeeting Bay form one of the most significant striped bass fisheries in New England. Large stripers over 40 inches migrate into these waters each summer, feeding on the abundant herring and alewife runs. The mixing of salt and fresh water creates a unique and productive fishery.

🐟 Striped Bass 🐟 Bluefish 🐟 Smallmouth Bass 🐟 Atlantic Salmon
☀️ Summer 🍂 Fall

🎯 Expert Tip

Stripers arrive late May — prime fishing is July through September. Fish the tide changes at river mouths and around structure. Top water plugs, soft plastics, and live mackerel or pogies are effective. May-June is catch-and-release only with single-hook artificials. Boat access from Bath and Popham Beach.

Penobscot Bay

Camden, ME · Bay

Intermediate

Penobscot Bay is one of Maine's premier saltwater fishing destinations, offering excellent striped bass fishing alongside mackerel, pollock, and occasional bluefish. The rocky coastline, islands, and ledges create ideal structure for holding predatory fish throughout the summer months.

🐟 Striped Bass 🐟 Mackerel 🐟 Pollock 🐟 Bluefish
☀️ Summer 🍂 Fall

🎯 Expert Tip

Target stripers around rocky points, ledges, and river mouths during tidal movement. Mackerel provide constant action on sabiki rigs and small jigs from June through September. Shore fishing from public access points is productive. Charter boats from Camden and Rockland access the best offshore structure.

📍 Coastal Maine — Striped Bass & Saltwater · 43.9400°N, 69.8100°W

When to Fish in Maine — Seasonal Guide

SeasonMonthsBest TargetsPrime SpotsTips
SpringApril – MayIce-Out Salmon, Early Brook Trout, Stripers ArrivingSebago Lake (ice-out salmon), Rangeley (spring brookies), Kennebec estuary (first stripers)Ice-out (April-May depending on location) triggers aggressive landlocked salmon feeding. Troll streamer flies near the surface as salmon chase smelt. Brook trout season opens April 1 in southern Maine. Stripers begin arriving in southern Maine by mid-May.
SummerJune – AugustPeak Stripers, Salmon on Lakes, Brook Trout HatchesKennebec estuary (stripers), Moosehead (togue), Kennebago River (brook trout hatches)Summer is peak season for both saltwater and freshwater. Striped bass fishing is at its best July-August. Lake trout (togue) move deep — troll or jig in 40-80 feet. Brook trout in remote ponds respond to dry flies during evening hatches. The North Maine Woods offers unparalleled solitude.
FallSeptember – OctoberFall Salmon Runs, Trophy Stripers, Brook Trout Spawning ColorsGrand Lake Stream (fall salmon), Kennebec (fall stripers), Rapid River (fall brookies)Fall is arguably Maine's best fishing season — landlocked salmon become aggressive before spawning, brook trout display stunning spawning colors, and the last stripers of the season are the largest. Foliage season adds stunning scenery. Many waters close September 30 in the North Zone.
WinterJanuary – MarchIce Fishing: Togue, Salmon, Perch, PickerelMoosehead Lake (ice togue), Sebago (ice salmon), Rangeley region (ice fishing)Maine ice fishing is a deep tradition. Moosehead and Sebago produce excellent togue and salmon through the ice. Smelt fishing on coastal rivers is a unique Maine experience. Check ice conditions carefully — Maine lakes can be unpredictable. Many sporting camps offer ice-fishing packages.

🪪 Maine Fishing License Info

A Maine fishing license costs $25 for residents. Non-residents pay $64/season or $11/day. No separate trout stamp required. Kids under 16 fish free. A one-day non-resident license is available for $11.

Frequently Asked Questions

What is the best fishing spot in Maine?

Rangeley Lake and the surrounding waters are Maine's most famous fishing destination for wild brook trout and landlocked salmon. Sebago Lake is the best trophy salmon lake near Portland. Grand Lake Stream is the most storied salmon destination. The Kennebec River estuary is the premier striped bass fishery.

How much is a Maine fishing license?

Resident annual license: $25. Non-resident: $64/season or $11/day. No separate trout stamp required. Kids under 16 fish free. Saltwater fishing does not require a state license in most cases — check MDIFW for specific regulations.

Where is the best brook trout fishing in Maine?

The Rangeley Lakes region (Kennebago River, Rapid River, Upper Richardson Lake) holds the most famous wild brook trout. The North Maine Woods has hundreds of remote ponds with native brookies. The East Outlet of the Kennebec near Moosehead is excellent. Trophy brook trout over 3 pounds are possible.

When is the best time to fish in Maine?

Spring (May-June) for ice-out salmon and emerging brook trout. Summer (July-August) for striped bass, lake fishing, and remote brook trout ponds. Fall (September) for aggressive salmon, spawning brook trout colors, and last striper runs. Winter for ice fishing traditions.

Is striped bass fishing good in Maine?

Excellent — Maine's coast offers outstanding striped bass fishing from late May through October. The Kennebec River, Merrymeeting Bay, Casco Bay, and Penobscot Bay are top destinations. Fish over 40 inches are caught annually. May-June is catch-and-release only with single-hook artificials.

What is togue in Maine?

Togue is the Maine name for lake trout (Salvelinus namaycush). Maine holds excellent togue fisheries in Moosehead Lake, Sebago Lake, Rangeley Lake, and many other deep, cold lakes. Togue can exceed 20 pounds. They are targeted by trolling deep, vertical jigging, or through the ice in winter.