Learn to Fish
An introductory program for youth and their families, as well as adults. Learn the basics of freshwater fishing, including angling ethics, tackle selection, and fishing and casting techniques. Lessons are held at our visitor centre fishing ponds and at lakes in municipal and provincial parks throughout the province. All equipment is provided and every session includes hands on fishing time.
Use the filter below to find a program near you. Note that some programs require pre-registration.
Filters
Filter by:
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
July 18, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Okanagan Lake Provincial Park, South Campground
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/image-108.png)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/20230607_110630-scaled-e1688605288900.jpg)
July 18, 2023, 10:30 AM to 12:30 PM
Learn to Fish: Gordon Bay Provincial Park
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
July 18, 2023, 5:00 PM to 7:00 PM
Learn to Fish: Shuswap Lake Provincial Park
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Boy-and-L2F-staff-netting-fish-FVTH-pond_Rod-Hsu-scaled.jpg)
Drop-in event only. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-Loan-01-scaled.jpg)
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/05/FVTHLearntoFish_JRusso_2017-39-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
*This is a drop in event only
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Alouette-Lake-Jayden-casting-Rod-Loan-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/boy-and-L2F-staff-trout-FVTH_Rod-Hsu-scaled.jpg)
July 22, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Bear Creek Provincial Park
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Handing-Rods-to-Class-Learn-to-Fish_J-Russo--scaled.jpg)
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/05/FVTHLearntoFish_JRusso_2017-39-scaled.jpg)
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Raised-hands-for-VI-L2F_David-Sinclair.jpg)
July 25, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Kokanee Creek Provincial Park
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/fishhatchery13-2.jpg)
July 25, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Okanagan Lake Provincial Park, South Campground
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/20230607_110630-scaled-e1688605288900.jpg)
July 25, 2023, 10:30 AM to 12:30 PM
Learn to Fish: Gordon Bay Provincial Park
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
July 25, 2023, 5:00 PM to 7:00 PM
Learn to Fish: Shuswap Lake Provincial Park
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/05/FVTHLearntoFish_JRusso_2017-39-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/fishhatchery13-2.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Alouette-Lake-Jayden-casting-Rod-Loan-scaled.jpg)
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Handing-Rods-to-Class-Learn-to-Fish_J-Russo--scaled.jpg)
Drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/image-108.png)
Register
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Handing-Rods-to-Class-Learn-to-Fish_J-Russo--scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Register
5 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Dad-daughter-fishing-Cultus_J-Russo-scaled.jpg)
Drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Handing-Rods-to-Class-Learn-to-Fish_J-Russo--scaled.jpg)
July 28, 2023, 11:00 AM to 1:00 PM
Learn to Fish: Otter Lake Provincial Park
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/fishhatchery13-2.jpg)
July 29, 2023, 9:30 AM to 11:30 AM
Learn to Fish – Bear Creek Provincial Park
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
August 1, 2023, 9:30 AM to 11:30 AM
Okanagan Lake Provincial Park, South Campground
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/05/FVTHLearntoFish_JRusso_2017-39-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/20230607_110630-scaled-e1688605288900.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
August 1, 2023, 5:00 PM to 8:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Register
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-Loan-01-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
August 4, 2023, 10:00 AM to 12:00 PM
ʕaʔuk ʔaama k̓anis / Loon Lake Campground
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Boys-on-Tackle-Box-Jayden-and-Luca-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
August 8, 2023, 9:30 AM to 11:30 AM
Okanagan Lake Provincial Park, South Campground
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/20230607_110630-scaled-e1688605288900.jpg)
August 8, 2023, 10:30 AM to 12:30 PM
Gordon Bay Provincial Park, Honeymoon Bay
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Boys-on-Tackle-Box-Jayden-and-Luca-scaled.jpg)
August 9, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Kokanee Creek Provincial Park
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-Loan-01-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Raised-hands-for-VI-L2F_David-Sinclair.jpg)
August 9, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Green Timbers Lake (Surrey)
Full
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Boys-on-Tackle-Box-Jayden-and-Luca-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
August 15, 2023, 9:30 AM to 11:30 AM
Okanagan Lake Provincial Park, South Campground
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/05/FVTHLearntoFish_JRusso_2017-39-scaled.jpg)
Free drop-in event. Nor registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/20230607_110630-scaled-e1688605288900.jpg)
August 15, 2023, 10:30 AM to 12:30 PM
Gordon Bay Provincial Park, Honeymoon Bay
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-Loan-01-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
August 16, 2023, 10:00 AM to 1:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Full
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Raised-hands-for-VI-L2F_David-Sinclair.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/05/FVTHLearntoFish_JRusso_2017-39-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Handing-Rods-to-Class-Learn-to-Fish_J-Russo--scaled.jpg)
August 21, 2023, 11:30 AM to 1:30 PM
Learn to Fish: Syringa Provincial Park
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Handing-Rods-to-Class-Learn-to-Fish_J-Russo--scaled.jpg)
August 22, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Kokanee Creek Provincial Park
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/20230607_110630-scaled-e1688605288900.jpg)
August 22, 2023, 10:30 AM to 12:30 PM
Gordon Bay Provincial Park, Honeymoon Bay
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Boys-on-Tackle-Box-Jayden-and-Luca-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Manning-L2F-Jess-Poh-and-girl-casting_JessY-scaled.jpg)
August 23, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Green Timbers Lake (Surrey)
Full
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Alouette-Lake-Jayden-casting-Rod-Loan-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Sturgeon_Cropped.jpg)
August 26, 2023, 10:00 AM to 2:00 PM
Nechako White Sturgeon Conservation Centre Open House
Free drop in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/05/FVTHLearntoFish_JRusso_2017-39-scaled.jpg)
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Fraser-Valley-Learn-to-Fish-class_J-Russo-scaled.jpg)
September 24, 2023, 9:00 AM to 12:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Full
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Rod-in-hand_Justine-Russo-scaled.jpg)
September 24, 2023, 11:00 AM to 1:00 PM
Learn to Fish: Steveston, No. 2 Rd. Pier
![](https://www.gofishbc.com/wp-content/uploads/2023/07/Handing-Rods-to-Class-Learn-to-Fish_J-Russo--scaled.jpg)
October 14, 2023, 9:00 AM to 12:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Full
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Icefishing_NBasok_Inside.jpg)
January 27, 2024, 10:00 AM to 2:00 PM
CANCELED: Family Ice-Fishing Day, Vernon
Free drop-in event. No registration required.
![](https://www.gofishbc.com/wp-content/uploads/2024/02/L2F_ComoLake_467x319.jpg)
![](https://www.gofishbc.com/wp-content/uploads/2024/02/L2F_LafargeLake_467x319.jpg)
![](https://www.gofishbc.com/wp-content/uploads/2024/02/L2F_LafargeLake_467x319.jpg)
March 27, 2024, 10:00 AM to 12:00 PM
Learn to Fish: Lafarge Lake, Coquitlam
![](https://www.gofishbc.com/wp-content/uploads/2024/02/L2F_ComoLake_467x319.jpg)
Register
0 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Boy-kid-Casting-FVTH-L2F-pond.jpg)
May 11, 2024, 10:00 AM to 12:00 PM
Learn to Fish: Mayo Lake, Cowichan Valley
![](https://www.gofishbc.com/wp-content/uploads/2023/07/School-group-casting-girl-KTH-L2F_Max-Webster-scaled.jpg)
Register
6 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Ethan-Anika-setup-for-Shawnigan-Lk-L2F_David-Sinclair-scaled.jpg)
![](https://www.gofishbc.com/wp-content/uploads/2024/02/L2F_GreenTimbersLake_467x319_MohiuddinAhmed.jpg)
Register
24 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2024/01/Westslope-Cutthroat-Fall_D-Harrison-edited-scaled.jpg)
Register
21 Spots Available
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Boy-kid-Casting-FVTH-L2F-pond.jpg)
July 6, 2024, 10:00 AM to 12:00 PM
Learn to Fish: Mayo Lake, Cowichan Valley
![](https://www.gofishbc.com/wp-content/uploads/2023/06/Boy-kid-Casting-FVTH-L2F-pond.jpg)
August 18, 2024, 10:00 AM to 12:00 PM
Learn to Fish: Mayo Lake, Cowichan Valley