Angler fishing the Grand River in Ontario with limestone cliffs in the background
Fishing Guide11 min read

Grand River Fishing Guide: Complete Ontario Angler's Resource (2025)

March 31, 2026

The Grand River is one of Ontario's most diverse fisheries — 300 kilometres of water holding walleye, steelhead, smallmouth bass, pike, catfish, and brown trout. This complete guide covers every major section from Elora to Port Maitland, with seasonal tactics, access points, and the best base for your Grand River fishing trip.

The Grand River stretches over 300 kilometres from its headwaters near Dundalk all the way to its mouth at Port Maitland on Lake Erie — making it one of the longest rivers entirely within Ontario. It is also one of the most diverse fisheries in the province. Depending on which section you fish, you might be targeting wild brown trout in the cold limestone-filtered upper reaches, steelhead fresh from Lake Erie in the lower river, or trophy walleye in the warm-water sections near Dunnville and the lake mouth. This guide covers the full river from top to bottom, with practical information on where to go, what to target, and when to go.

Why the Grand River Is Special

Most Ontario rivers are known for one or two species. The Grand River is genuinely different — it supports cold-water trout fisheries in its upper reaches, warm-water bass and walleye fisheries in the middle and lower sections, and Great Lakes steelhead runs that draw anglers from across eastern North America. The river is also designated a Canadian Heritage River, which has helped protect its water quality and habitat over the past several decades. The result is a fishery that has actually improved over time, with wild steelhead populations that are largely self-sustaining and walleye numbers that rival any river in southern Ontario.

The Grand River Conservation Authority (GRCA) manages access along much of the river, with designated parking areas, boat launches, and trail access at conservation areas from Elora to the lake. This makes the Grand River unusually accessible for a river of its size — you do not need a boat to reach productive water, though having one opens up significantly more options in the lower sections.

The Grand River by Section: What to Expect

Upper Grand: Elora Gorge to Cambridge

The upper Grand River, from the Elora Gorge downstream through Fergus and into Cambridge, is primarily a cold-water fishery. The river runs through dramatic limestone gorges near Elora, with clear, cold water that supports wild brown trout and the occasional rainbow. This section is a fly fishing destination — the hatches are reliable, the fish are selective, and the scenery is among the best of any river in southern Ontario. The Elora Gorge Conservation Area provides excellent access and camping, making it a natural base for multi-day fishing trips targeting trout.

Brown trout in this section average 12–16 inches, with larger fish exceeding 20 inches present in the deeper pools. The best fishing is in spring (May–June) when hatches are most active, and again in fall (September–October) when water temperatures cool and fish feed aggressively before winter. Fly fishing with dry flies, nymphs, and streamers all produce results depending on conditions.

Middle Grand: Brantford to Caledonia

As the Grand River flows through Brantford and south toward Caledonia, the character of the fishery changes. The river widens, the water warms, and cold-water species give way to warm-water fish. This section holds excellent smallmouth bass, northern pike, carp, crappie, and channel catfish. The areas immediately below the dams at Brantford and Caledonia are particularly productive — walleye and catfish stage below these structures, and the current breaks concentrate fish year-round.

The middle Grand is also where Great Lakes steelhead begin to appear in numbers during their fall and spring runs. Anglers targeting steelhead in this section typically use float fishing rigs with roe or beads, working the long deep runs and current seams where fish hold during their upstream migration. The river is wide enough here that Spey casting and two-handed rods are practical and popular among fly anglers.

Lower Grand: Dunnville to Port Maitland

The lower Grand River, from Dunnville down to its mouth at Port Maitland on Lake Erie, is the section most relevant to anglers staying at MoonLake Cottage. This stretch is a warm-water powerhouse from May through November — walleye, smallmouth and largemouth bass, northern pike, channel catfish, freshwater drum, and mooneye are all present in numbers. The Dunnville dam creates a significant concentration point for walleye and catfish, particularly in spring and early summer when fish stage below the structure.

Below Dunnville, the river slows and widens as it approaches Lake Erie. The final few kilometres before the mouth are tidal-influenced, with water levels fluctuating based on lake conditions. This mixing zone — where river current meets lake water — is one of the most productive fishing environments on the entire north shore of Lake Erie. Baitfish concentrate here, and predatory species follow. The Port Maitland pier extends directly into this zone, making it one of the most accessible shore-fishing spots in Ontario.

Grand River Species Guide

Walleye: The Premier Target

Walleye are the most sought-after species in the lower Grand River, and for good reason — the Grand River mouth at Port Maitland is one of the top walleye fisheries in Ontario. The spring run (April–May) is the peak event, when walleye move from Lake Erie into the river to spawn. Fish are concentrated and aggressive during this period, and catches of 20–30 fish per day are not unusual for experienced anglers. The Dunnville dam marks the upstream limit of the run, and the stretch from the dam to the river mouth produces fish throughout the season.

Summer walleye fishing (June–August) shifts to deeper water as fish move offshore into Lake Erie. Trolling crankbaits and crawler harnesses at 20–40 feet over the offshore structure east and west of the river mouth consistently produces fish. Fall (September–November) brings walleye back to shallower structure near the river mouth, where jigging and live bait rigs work well.

Steelhead: The Great Lakes Runner

The Grand River hosts one of the most significant wild steelhead runs in Ontario. Unlike many Great Lakes tributaries that rely on hatchery stocking, Grand River steelhead are largely wild fish — the offspring of previous generations that have adapted to the specific conditions of the river. These wild fish are renowned for their strength and endurance, averaging 4–8 pounds with fish over 10 pounds landed every season.

The fall run begins in earnest after sustained cold rains in October, as water temperatures drop toward 60°F. Fish continue entering the river through November and into December, with the best fishing often occurring in the quieter late-season period when crowds thin out. The spring run follows the trout opener on the fourth Saturday in April, with late-spawning fish present through May. Float fishing with roe, beads, and egg patterns is the most effective technique, though fly fishing with nymphs and Spey patterns is popular among dedicated steelhead anglers.

Smallmouth Bass: The Summer Favourite

Smallmouth bass are present throughout the middle and lower Grand River from the bass opener (last Saturday in June) through October. The rocky structure of the river bottom, combined with abundant crayfish populations, creates ideal smallmouth habitat. Fish average 12–15 inches with larger specimens common in the deeper pools and current breaks. Topwater lures in the early morning and evening, crayfish imitations, and tube jigs all produce well. The section from Caledonia to Dunnville is particularly productive for walk-and-wade smallmouth fishing.

Northern Pike: The Ambush Predator

Northern pike inhabit the slower backwater sections and weedy margins of the Grand River throughout its length. The lower river near Dunnville and the tidal flats near Port Maitland hold good numbers of pike, with fish in the 24–36 inch range common. Pike are open year-round and can be targeted with large spinnerbaits, swimbaits, and live bait. Early spring (before the bass opener) is an excellent time to target pike, as they are actively feeding in the warming shallows.

Channel Catfish: The Night Bite

Channel catfish are abundant in the lower Grand River, particularly in the sections below the Dunnville dam. These fish are primarily nocturnal and are best targeted after dark with cut bait, chicken liver, or commercial catfish bait on bottom rigs. The areas immediately downstream of the dam are renowned catfish spots — the current break and deep water below the structure concentrate fish year-round. Catfish in the Grand River regularly reach 5–10 pounds, with larger fish present.

Grand River Fishing: Season by Season

  • Spring (April–May): Prime walleye run at the river mouth; steelhead spring run after the fourth Saturday in April; brown trout active in upper sections; pike feeding in warming shallows
  • Early Summer (June): Bass opener last Saturday in June; walleye transition to offshore Lake Erie; excellent smallmouth fishing begins in middle river sections
  • Peak Summer (July–August): Smallmouth bass at their best; catfish active after dark; walleye trolling offshore; mooneye rising to surface hatches in lower river
  • Fall (September–November): Steelhead run begins mid-October; walleye return to river mouth structure; bass and pike feeding heavily before winter; best overall diversity of species
  • Winter (December–March): Ice fishing for walleye, perch, and pike on the Grand River; steelhead present until ice forms; limited open-water access

Access Points Along the Grand River

The Grand River Conservation Authority maintains access at numerous points along the river. Key access points for anglers include Elora Gorge Conservation Area (upper river, trout and steelhead), Brantford riverfront parks (middle river, below the dam), Caledonia (multiple bridge crossings and public access), York (excellent wade-fishing access for bass and steelhead), Dunnville (below the dam for walleye and catfish), and Port Maitland (pier and boat launch at the river mouth). Day-use fees apply at GRCA conservation areas; bridge crossings and municipal parks are typically free.

Fishing Regulations on the Grand River

The Grand River falls within Ontario Fisheries Management Zone 16 (lower sections) and Zone 7 (upper sections). All anglers 18–64 years old require a valid Ontario fishing licence, available online from the Ontario government or at local tackle shops. Key regulations for the lower Grand River: walleye season runs from the first Saturday in May to March 31st (limit: 6 fish, minimum 35 cm); steelhead season opens the fourth Saturday in April through December 31st (limit: 2 fish, minimum 35 cm); smallmouth bass season opens the last Saturday in June through November 30th (limit: 6 fish). Regulations can change annually — always verify current rules at the Ontario Ministry of Natural Resources website before fishing.

Where to Stay for a Grand River Fishing Trip

For anglers targeting the lower Grand River and the Port Maitland river mouth — the most productive section for walleye and steelhead — MoonLake Cottage offers an ideal base. Located at 898 Port Maitland Road, the cottage sits directly on Lake Erie at the mouth of the Grand River, within a 5-minute walk of the Port Maitland pier and boat launch. The property is steps from the water, with a nearby public boat launch making it straightforward to get on the water early.

The cottage accommodates up to 7 guests across three bedrooms — ideal for a fishing group. The fully equipped kitchen means you can cook your catch on-site (walleye and perch are excellent table fare), and the outdoor BBQ grill handles larger groups easily. The front porch faces Lake Erie, so you can watch the water conditions from the cottage and plan your fishing day accordingly. For steelhead and walleye anglers who want to be on the water at first light, there is no better location on the lower Grand River.

Local Fishing Resources and Tackle Shops

Dunnville, 10 minutes from Port Maitland, is the main service town for anglers fishing the lower Grand River. Tackle, bait, and fishing licences are available at local sporting goods stores in Dunnville. For guided fishing trips, Grand Sportfishing (based in Dunnville) offers charter trips targeting walleye, pike, and bass on the Grand River and Lake Erie. The Grand River Conservation Authority website provides current water flow data, which is essential for timing steelhead trips — fish move best when the river is dropping and clearing after rainfall.

Grand River Fishing Tips from Local Anglers

  • Time your steelhead trips for 5–10 days after significant rainfall, when the river is dropping and clearing — fish move best in these conditions
  • For walleye at the pier, arrive before sunrise — the first two hours of daylight are consistently the most productive
  • The Dunnville dam area is best fished from a boat; shore access is limited and the productive water is in the middle of the river
  • Mooneye (a unique species rarely found elsewhere in Ontario) rise to surface hatches in the lower river during summer evenings — worth targeting with dry flies or small surface lures
  • Channel catfish move into the shallows after dark; bottom rigs with cut bait set upstream of the Dunnville dam produce fish throughout summer nights
  • Check the GRCA water flow data before making the drive — high, muddy water after heavy rain makes most fishing difficult; wait for the river to drop and clear

Planning Your Grand River Fishing Trip

The Grand River is accessible year-round, but the best fishing windows are spring (April–May for walleye and steelhead), early summer (June for bass opener and transitional walleye), and fall (October–November for steelhead and returning walleye). For anglers based at MoonLake Cottage, the lower river and Port Maitland pier are within walking distance, while the Dunnville dam section is a 15-minute drive. The middle river sections near Caledonia and Brantford are 45–60 minutes away — manageable as day trips from the cottage.

If you are planning a dedicated fishing trip to the Grand River, consider combining it with a Lake Erie cottage stay. The combination of river fishing (walleye, steelhead, bass) and lake fishing (offshore walleye trolling, perch) gives you more options and more flexibility based on conditions. When the river is high and muddy after rain, the lake is often fishable. When the lake is rough, the river provides sheltered water. Having both available from the same base is a significant advantage.

Grand River fishingOntario fishingwalleyesteelheadPort MaitlandLake ErieHaldimand County

Frequently Asked Questions

What fish can you catch in the Grand River Ontario?

The Grand River holds walleye, Great Lakes steelhead, smallmouth and largemouth bass, northern pike, channel catfish, brown trout (upper sections), yellow perch, freshwater drum, carp, crappie, and mooneye. It is one of the most diverse fisheries in southern Ontario.

When is the best time to fish the Grand River in Ontario?

Spring (April–May) is peak walleye season at the river mouth and steelhead season opens the fourth Saturday in April. Fall (October–November) is prime steelhead time. Summer (June–August) is best for smallmouth bass and offshore walleye trolling on Lake Erie.

Is the Grand River good for steelhead fishing?

Yes. The Grand River hosts one of Ontario's best wild steelhead runs. Fish enter the river from Lake Erie in fall (October–December) and spring (April–May). The lower river near Dunnville and Port Maitland sees the most fish, with wild steelhead averaging 4–8 pounds.

Where does the Grand River meet Lake Erie?

The Grand River meets Lake Erie at Port Maitland, Ontario — a small village in Haldimand County. The river mouth is one of the most productive fishing spots on the north shore of Lake Erie, famous for walleye, steelhead, and perch.

Do I need a fishing licence to fish the Grand River in Ontario?

Yes. Anglers aged 18–64 require a valid Ontario fishing licence. Licences are available online from the Ontario government website or at local tackle shops in Dunnville and other nearby towns. Anglers under 18 or over 65 do not require a licence.

Where is the best place to stay for Grand River fishing?

MoonLake Cottage in Port Maitland sits directly at the mouth of the Grand River on Lake Erie — within walking distance of the Port Maitland pier and boat launch. It accommodates up to 7 guests and is an ideal base for walleye and steelhead fishing on the lower Grand River.

Ready to experience it yourself?

Book MoonLake Cottage

3 bedrooms · 2 bathrooms · Sleeps 7 · Directly on Lake Erie, Port Maitland, Ontario

Check Availability on Airbnb