British Columbia writes its freshwater rules by region, in a synopsis valid from 1 April 2025 to 31 March 2027. Most regions close their streams for part of the year, none of the region-wide closures applies to lakes, and each region sets its own daily quotas. Today, Nov 9, 2026, the general closures in force are: steelhead: Thompson River below Kamloops Lake in Region 3, Thompson-Nicola; chilcotin River below the Chilko River in Region 5, Cariboo; white sturgeon, Fraser River at and below the Williams Lake River in Region 5, Cariboo, and fish must be released under: trout and char in streams in Region 4, Kootenay. Water-by-water exceptions are in each region’s tables, and the province posts in-season changes online.
The region-wide rules from the 2025-2027 synopsis. “Streams” includes rivers and creeks as the synopsis defines them; the tables for each region list the waters that are exempt or have rules of their own, and they win over the region-wide rule.
Excluding Haida Gwaii.
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| Streams in units 1-1 to 1-6 | July 15 to August 31 | The rest of the year | Open to Jul 14, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout | 4: no more than 1 over 50 cm (2 hatchery steelhead over 50 cm allowed) and 2 from streams, which must be hatchery fish. Release all wild steelhead, all wild trout from streams and all char, Dolly Varden included. |
| Bass | Unlimited |
| Yellow perch | Unlimited |
| Kokanee | 5, none from streams |
| Crayfish | 25 |
| White sturgeon | Catch and release only |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| Fraser River side channels: Jesperson’s, Herrling Island, Seabird Island north | May 15 to July 31, all fishing | August 1 to May 14 | Open to May 14, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 4: no more than 1 over 50 cm (2 hatchery steelhead over 50 cm allowed), 2 from streams (hatchery only) and 1 char, none under 60 cm. Release wild trout and char from streams, all wild steelhead and hatchery trout under 30 cm from streams. |
| Bass | 20 (not Mill Lake) |
| Crappie | 20 |
| Kokanee | 5, none from streams |
| Whitefish | 15, all species combined |
| Crayfish | 25 |
| White sturgeon | Catch and release only |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| All streams | January 1 to June 30 | July 1 to December 31 | Open to Dec 31, 2026 |
| Steelhead: Thompson River below Kamloops Lake | October 1 to May 31 | June 1 to September 30 | Closed · opens Jan 1, 2027 |
| Steelhead: Nahatlatch and Stein rivers, Frances and Hannah lakes | January 1 to May 31 | June 1 to December 31 | Open to Dec 31, 2026 |
| Steelhead: Seton River below Seton Lake | April 1 to May 31 | June 1 to March 31 | Open to Mar 31, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 5: no more than 4 from streams, 1 over 50 cm and 1 bull trout or lake trout, none under 60 cm. Release all steelhead, bull trout from streams 1 August to 31 October and lake trout 15 October to 31 January. |
| Kokanee | 5, none from streams |
| Whitefish | 15, all species combined |
| Burbot | 2 |
| Crayfish | 25 |
| Bass and yellow perch | 0: closed to fishing |
| White sturgeon | Catch and release only |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| All streams | April 1 to June 14 | June 15 to March 31 | Open to Mar 31, 2027 |
| Trout and char in streams | Release only November 1 to March 31 | May be kept April 1 to October 31 | Release only to Dec 31, 2026 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 5: no more than 1 rainbow or cutthroat over 50 cm, 2 from streams and 1 bull trout of any size. |
| Kokanee | 15, none from streams, no more than 5 over 30 cm |
| Whitefish | 15, all species combined |
| Burbot | 2 |
| Crayfish | 25 |
| Bass, northern pike, walleye, yellow perch | 0: closed to fishing, with exceptions in the tables |
| White sturgeon | 0: closed to fishing, no exceptions |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| Streams in the Fraser watershed, Thompson included, except the Fraser mainstem | April 1 to June 30 | July 1 to March 31 | Open to Mar 31, 2027 |
| Chilcotin River below the Chilko River | October 1 to June 10, all fishing | June 11 to September 30 | Closed · opens Jan 1, 2027 |
| White sturgeon, Fraser River at and below the Williams Lake River | September 15 to July 15 | July 16 to September 14, catch and release | Closed · opens Jan 1, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 5: no more than 1 over 50 cm, 2 from streams, 1 Dolly Varden or bull trout and 2 lake trout. Release all steelhead, lake trout 1 October to 30 November and bull trout from streams 1 August to 31 October. |
| Kokanee | 5, none from streams |
| Whitefish | 15, all species combined |
| Burbot | 5 |
| Bass | 0: closed to all fishing |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| Steelhead in all rivers and streams, main stems exempt | May 15 to June 15 | June 16 to May 14 | Open to May 14, 2027 |
| Streams above Cedarvale (Skeena) and Kitsault Bridge (Nass) | January 1 to June 15 | June 16 to December 31 | Open to Dec 31, 2026 |
| Streams in the Iskut watershed above Forest Kerr Canyon, and the Fraser watershed | April 1 to June 30 | July 1 to March 31 | Open to Mar 31, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 5: no more than 1 over 50 cm (hatchery steelhead included), 3 Dolly Varden, bull trout and lake trout combined, and 1 trout from streams 1 July to 31 October. Release Dolly Varden and bull trout from streams, trout under 30 cm from streams, any trout from streams 1 November to 30 June, lake trout in the Fraser and Skeena watersheds 15 September to 30 November, and all wild steelhead. |
| Arctic grayling | 3 |
| Northern pike | 5 |
| Kokanee | 10, none from streams |
| Whitefish | 15, all species combined |
| Burbot | 5 |
| Inconnu | 1 |
| White sturgeon | Closed to all fishing |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| All streams | April 1 to June 30 | July 1 to March 31 | Open to Mar 31, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 5: no more than 1 over 50 cm, 2 from streams, 3 lake trout and 1 bull trout. Bull trout may be kept only from lakes, 30 to 50 cm, 16 October to 14 August. Release lake trout of any size 15 September to 31 October and under 30 cm all year. |
| Arctic grayling | Catch and release only |
| Kokanee | 10, none from streams |
| Whitefish | 15, all species combined |
| Burbot | 5 |
| White sturgeon | Closed to all fishing |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| Rainbow trout and Arctic grayling in streams | Release only May 1 to June 15 | May be kept June 16 to April 30 | May keep to Apr 30, 2027 |
| Walleye from streams | Release only April 1 to May 15 | May be kept May 16 to March 31 | May keep to Mar 31, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 5: no more than 1 over 50 cm, 2 from streams, 2 lake trout and 1 bull trout (Liard watershed only, 30 to 50 cm, 16 October to 14 August). Release lake trout under 30 cm, and of any size 15 September to 31 October. |
| Arctic grayling | 2: none under 30 cm, only 1 over 45 cm |
| Northern pike | 3: only 1 over 90 cm |
| Walleye | 3: only 1 over 70 cm |
| Yellow perch | 5 |
| Kokanee | 10, none from streams except the Peace River |
| Goldeye | 10 |
| Whitefish | 15, all species combined |
| Burbot | 5 |
| Inconnu | 1 |
| Species | Closed season, as published | Open season, as published | Today |
|---|---|---|---|
| All streams | April 1 to June 30 | July 1 to March 31 | Open to Mar 31, 2027 |
| Species | Daily quota and rules |
|---|---|
| Trout and char | 5: no more than 1 over 50 cm and 4 from streams, only 2 of them over 30 cm; up to 20 brook trout may be kept from streams. Release bull trout from streams. |
| Walleye | 8 |
| Crappie | 20 |
| Kokanee | 5, none from streams |
| Whitefish | 15, all species combined |
| Burbot | 2 |
| Crayfish | 25 |
| Bass and yellow perch | 0: closed to fishing, with exceptions in the tables |
From the synopsis and the province’s licensing pages. Possession quotas are two daily quotas in most regions; lake trout, bull trout and Arctic grayling are held to one daily quota in regions 7A and 7B.
| Rule | Detail | Where |
|---|---|---|
| Hatchery steelhead | 10 per licence year, in all of B.C.; only hatchery steelhead may be kept | Province-wide |
| Wild steelhead | Must be released | Province-wide |
| Possession quota | 2 daily quotas | Most regions and species |
| Steelhead stamp | Needed to fish for steelhead at all, and on most Classified Waters in their periods | Province-wide |
| Licence year | 1 April to 31 March | Province-wide |
Each water’s own page shows today’s status for its species, including the special regulations below.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
The region’s general regulations apply.
Salt water: federal rules: BC Tidal Fishing Licence.
The region’s general regulations apply.
Salt water: federal rules: BC Tidal Fishing Licence.
The region’s general regulations apply.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
Salt water: federal rules: BC Tidal Fishing Licence.
The region’s general regulations apply.
The region’s general regulations apply.
The region’s general regulations apply.
Salt water: federal rules: BC Tidal Fishing Licence.
British Columbia’s freshwater regulations come as a synopsis split into regions, from Region 1 on Vancouver Island to Region 8 in the Okanagan, with the north divided into 7A Omineca and 7B Peace. Each region opens with general regulations and daily quotas, then a long table of waters that are exempt or stricter. The 2025-2027 synopsis runs from 1 April 2025 to 31 March 2027, and the province posts in-season changes on its website.
The biggest single rule in most regions is a spring closure on streams: 1 January to 30 June in the Thompson-Nicola, 1 April to 30 June in the Cariboo’s Fraser watershed, Omineca and the Okanagan, and 1 April to 14 June in the Kootenay. Vancouver Island instead closes the streams of units 1-1 to 1-6 in high summer, 15 July to 31 August. None of these region-wide closures applies to lakes, which have their own rules in the tables where they need them.
Steelhead are released everywhere unless they are hatchery fish, and several rivers close to steelhead fishing altogether: the lower Thompson from 1 October to 31 May, and the rivers and streams of the Skeena Region, except the main stems, from 15 May to 15 June. White sturgeon are catch and release only in the Lower Mainland and the Thompson-Nicola, closed in the Kootenay, Skeena and Omineca, and closed on the Fraser below the Williams Lake River from 15 September to 15 July.
The trout and char quota is four in the two southern coastal regions and five elsewhere, but the details diverge: Vancouver Island and the Lower Mainland let anglers keep only hatchery trout from streams, the Kootenay allows one bull trout of any size, and the Peace allows walleye and northern pike that are closed in the Kootenay. Bass and yellow perch have a zero quota in the Thompson-Nicola, Kootenay and Okanagan, where fishing for them is closed, and are unlimited on Vancouver Island.
This page carries the region-wide rules and works out which closures are in force today. It does not replace the water-by-water tables, which exempt many rivers from a closure or add their own. Salt water and the tidal part of rivers are federal and follow Fisheries and Oceans Canada’s rules, on the BC tidal licence page.
It depends on the region: in the Thompson-Nicola streams reopen on 1 July after closing on 1 January; in the Cariboo’s Fraser watershed, Omineca and the Okanagan on 1 July after an April-to-June closure; in the Kootenay on 15 June. Vancouver Island closes most streams from 15 July to 31 August instead. The tables list exceptions.
Five trout and char a day in most regions and four on Vancouver Island and in the Lower Mainland, with limits on fish over 50 cm, fish from streams and char. The details are in each region’s quotas on this page.
Only hatchery steelhead, which have a clipped adipose fin, and no more than 10 per licence year across B.C.; every wild steelhead must be released. The steelhead stamp is needed to fish for them at all.
Not under the regional quota: bass and yellow perch have a zero quota and are closed to fishing in the Okanagan, the Thompson-Nicola and the Kootenay, with exceptions for some waters in the tables.
The synopsis maps the regions and their management units; the water tables give each water’s unit, such as 3-18 or 8-5. Salt water is not in any freshwater region: it is federal.