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:
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.
July 18, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Surveyors Lake
Free drop-in event. No registration required.
July 18, 2023, 10:30 AM to 12:30 PM
Learn to Fish: Gordon Bay Provincial Park
Drop-in event. No registration required.
July 18, 2023, 11:00 AM to 1:00 PM
Learn to Fish: Lightning Lake
Drop-in event. No registration required.
July 18, 2023, 5:00 PM to 7:00 PM
Learn to Fish: Shuswap Lake Provincial Park
Drop-in event. No registration required.
July 19, 2023, 10:00 AM to 12:00 PM
Ellison Provincial Park, Vernon
Drop-in event only. No registration required.
July 19, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Alouette Lake
Drop-in event. No registration required.
July 19, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Paul Lake
Free drop-in event. No registration required.
July 19, 2023, 10:00 PM to 12:00 PM
Learn to Fish: Wasa Lake
Free drop-in event. No registration required.
July 20, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Pyramid Rest Area
Drop-in event. No registration required.
July 20, 2023, 10:00 AM to 12:00 PM
Clearwater Trout Hatchery Open House
*This is a drop in event only
July 20, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Como Lake
July 20, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Elk Lake
July 21, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Moyie Lake
Free drop-in event. No registration required.
July 21, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Cultus Lake
Free drop-in event. No registration required.
July 22, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Bear Creek Provincial Park
Free drop-in event. No registration required.
July 22, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Hicks Lake
Drop-in event. No registration required.
July 22, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Lac Le Jeune
Drop-in event. No registration required.
July 24, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Glen Lake
July 24, 2023, 11:30 AM to 1:30 PM
Learn to Fish: Syringa Provincial Park
Drop-in event. No registration required.
July 25, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Kokanee Creek Provincial Park
Free drop-in event. No registration required.
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.
July 25, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Lightning Lake
Drop in event. No registration required.
July 25, 2023, 10:30 AM to 12:30 PM
Learn to Fish: Gordon Bay Provincial Park
Free drop in event. No registration required.
July 25, 2023, 5:00 PM to 7:00 PM
Learn to Fish: Shuswap Lake Provincial Park
Free drop-in event. No registration required.
July 26, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Champion Lakes
Free drop-in event. No registration required.
July 26, 2023, 10:00 AM to 12:00 PM
Ellison Provincial Park, Vernon
Free drop-in event. No registration required.
July 26, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Alouette Lake
Free drop in event. No registration required.
July 26, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Paul Lake
Drop-in event. No registration required.
July 26, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Green Timbers (Surrey)
Register 0 Spots Available
July 27, 2023, 1:30 PM to 3:30 PM
Learn to Fish: Martin Lake
Free drop-in event. No registration required.
July 27, 2023, 5:00 PM to 8:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Register 5 Spots Available
July 28, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Cultus Lake
Drop in event. No registration required.
July 28, 2023, 10:00 AM to 12:00 PM
Shuswap Lake Park, Scotch Creek
Free drop-in event. No registration required.
July 28, 2023, 11:00 AM to 1:00 PM
Learn to Fish: Otter Lake Provincial Park
Free drop-in event. No registration required.
July 29, 2023, 9:30 AM to 11:30 AM
Learn to Fish – Bear Creek Provincial Park
Free drop-in event. No registration required.
July 29, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Hicks Lake
Free drop-in event. No registration required.
July 29, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Lac Le Jeune
Free drop-in event. No registration required.
August 1, 2023, 9:30 AM to 11:30 AM
Okanagan Lake Provincial Park, South Campground
Free drop-in event. No registration required.
August 1, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Surveyors Lake
Free drop-in event. No registration required.
August 1, 2023, 10:30 AM to 12:30 PM
Gordon Bay Park, Honeymoon Bay
Free drop-in event. No registration required.
August 1, 2023, 11:00 AM to 1:00 PM
Lightning Lake, E.C. Manning Park
Free drop-in event. No registration required.
August 1, 2023, 5:00 PM to 7:00 PM
Shuswap Lake Park, Scotch Creek
Free drop-in event. No registration required.
August 1, 2023, 5:00 PM to 8:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Register 0 Spots Available
August 2, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Wasa Lake
Free drop in event. No registration required.
August 2, 2023, 10:00 AM to 12:00 PM
Alouette Lake, Golden Ears Park
Free drop-in event. No registration required.
August 2, 2023, 10:00 AM to 12:00 PM
Paul Lake
Free drop-in event. No registration required.
August 2, 2023, 10:00 AM to 12:00 PM
Ellison Provincial Park, Vernon
Free drop-in event. No registration required.
August 3, 2023, 10:00 AM to 12:00 PM
Pyramid Rest Area, Trout Creek
Free drop-in event. No registration required.
August 3, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Lafarge Lake
August 3, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Elk Lake
August 3, 2023, 6:00 PM to 8:00 PM
Lafarge Lake
August 4, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Moyie Lake
Free drop-in event. No registration required.
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.
August 4, 2023, 10:00 AM to 12:00 PM
Shuswap Lake Park, Scotch Creek
Free drop-in event. No registration required.
August 4, 2023, 10:00 AM to 12:00 PM
Cultus Lake, Chilliwack
Free drop-in event. No registration required.
August 5, 2023, 9:30 AM to 11:30 AM
Bear Creek Provincial Park, Kelowna
Free drop-in event. No registration required.
August 5, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Jimsmith Lake
Free drop-in event. No registration required.
August 5, 2023, 10:00 AM to 12:00 PM
Lac Le Jeune, Logan Lake
Free drop-in event. No registration required.
August 5, 2023, 10:00 AM to 12:00 PM
Hicks Lake, Harrison Hot Springs
Free drop-in event. No registration required.
August 8, 2023, 9:30 AM to 11:30 AM
Okanagan Lake Provincial Park, South Campground
Free drop in event. No registration required.
August 8, 2023, 10:30 AM to 12:30 PM
Gordon Bay Provincial Park, Honeymoon Bay
Free drop-in event. No registration required.
August 8, 2023, 11:00 AM to 1:00 PM
Lightning Lake, E.C. Manning Park
Free drop-in event. No registration required.
August 8, 2023, 11:30 AM to 1:30 PM
Learn to Fish: Syringa Provincial Park
Free drop in event. No registration required.
August 8, 2023, 5:00 PM to 7:00 PM
Shuswap Lake Park, Scotch Creek
Free drop-in event. No registration required.
August 9, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Kokanee Creek Provincial Park
Free drop in event. No registration required.
August 9, 2023, 10:00 AM to 12:00 PM
Alouette Lake, Golden Ears Park
Free drop-in event. No registration required.
August 9, 2023, 10:00 AM to 12:00 PM
Paul Lake
Free drop-in event. No registration required.
August 9, 2023, 10:00 AM to 12:00 PM
Ellison Provincial Park, Vernon
Free drop-in event. No registration required.
August 9, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Green Timbers Lake (Surrey)
Full 0 Spots Available
August 10, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Champion Lakes
Free drop-in event. No registration required.
August 10, 2023, 10:00 AM to 12:00 PM
Pyramid Rest Area, Trout Creek
Free drop-in event. No registration required.
August 11, 2023, 10:00 AM to 12:00 PM
Cultus Lake, Chilliwack
Free drop-in event. No registration required.
August 11, 2023, 10:00 AM to 12:00 PM
Shuswap Lake Park, Scotch Creek
Free drop-in event. No registration required.
August 11, 2023, 6:00 PM to 8:00 PM
Alice Lake Provincial Park, Squamish
Free drop-in event. No registration required.
August 12, 2023, 9:30 AM to 11:30 AM
Bear Creek Provincial Park, Kelowna
Free drop-in event. No registration required.
August 12, 2023, 10:00 AM to 12:00 PM
Alice Lake Provincial Park, Squamish
Free drop-in event. No registration required.
August 12, 2023, 10:00 AM to 12:00 PM
Hicks Lake, Harrison Hot Springs
Free drop-in event. No registration required.
August 12, 2023, 10:00 AM to 12:00 PM
Lac Le Jeune, Logan Lake
Free drop-in event. No registration required.
August 14, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Lake Ida Anne
August 15, 2023, 9:30 AM to 11:30 AM
Okanagan Lake Provincial Park, South Campground
Free drop-in event. No registration required.
August 15, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Surveyors Lake
Free drop-in event. Nor registration required.
August 15, 2023, 10:30 AM to 12:30 PM
Gordon Bay Provincial Park, Honeymoon Bay
Free drop-in event. No registration required.
August 15, 2023, 11:00 AM to 1:00 PM
Lightning Lake, E.C. Manning Park
Free drop-in event. No registration required.
August 15, 2023, 5:00 PM to 7:00 PM
Shuswap Lake Park, Scotch Creek
Free drop-in event. No registration required.
August 16, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Wasa Lake
Free drop-in event. No registration required.
August 16, 2023, 10:00 AM to 12:00 PM
Alouette Park, Golden Ears Park
Free drop-in event. No registration required.
August 16, 2023, 10:00 AM to 12:00 PM
Ellison Provincial Park, Vernon
Free drop-in event. No registration required.
August 16, 2023, 10:00 AM to 1:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Full 0 Spots Available
August 16, 2023, 10:00 AM to 12:00 PM
Paul Lake, Kamloops
Free drop-in event. No registration required.
August 17, 2023, 10:00 AM to 12:00 PM
Pyramid Rest Area, Trout Creek
Free drop-in event. No registration required.
August 17, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Como Lake
August 17, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Elk Lake
August 18, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Moyie Lake
Free drop-in event. No registration required.
August 18, 2023, 10:00 AM to 12:00 PM
Cultus Lake, Chilliwack
Free drop-in event. No registration required.
August 19, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Jimsmith Lake
Free drop-in event. No registration required.
August 19, 2023, 10:00 AM to 12:00 PM
Hicks Lake, Harrison Hot Springs
Free drop-in event. No registration required.
August 19, 2023, 10:00 AM to 12:00 PM
Lac Le Jeune, Logan Lake
Free drop-in event. No registration required.
August 21, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Glen Lake
August 21, 2023, 11:30 AM to 1:30 PM
Learn to Fish: Syringa Provincial Park
Free drop in event. No registration required.
August 22, 2023, 9:30 AM to 11:30 AM
Learn to Fish: Kokanee Creek Provincial Park
Free drop-in event. No registration required.
August 22, 2023, 10:30 AM to 12:30 PM
Gordon Bay Provincial Park, Honeymoon Bay
Free drop-in event. No registration required.
August 22, 2023, 11:00 AM to 1:00 PM
Lightning Lake, E.C. Manning Park
Free drop-in event. No registration required.
August 23, 2023, 10:00 AM to 12:00 PM
Learn to Fish: Champion Lakes
Free drop-in event. No registration required.
August 23, 2023, 10:00 AM to 12:00 PM
Alouette Lake, Golden Ears Park
Free drop-in event. No registration required.
August 23, 2023, 6:00 PM to 8:00 PM
Learn to Fish: Green Timbers Lake (Surrey)
Full 0 Spots Available
August 25, 2023, 10:00 AM to 12:00 PM
Cultus Lake, Chilliwack
Free drop-in event. No registration required.
August 26, 2023, 10:00 AM to 2:00 PM
Nechako White Sturgeon Conservation Centre Open House
Free drop in event. No registration required.
August 26, 2023, 10:00 AM to 12:00 PM
Hicks Lake, Harrison Hot Springs
Free drop-in event. No registration required.
September 24, 2023, 9:00 AM to 12:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Full 0 Spots Available
September 24, 2023, 11:00 AM to 1:00 PM
Learn to Fish: Steveston, No. 2 Rd. Pier
October 14, 2023, 9:00 AM to 12:00 PM
Fraser Valley Trout Hatchery, Abbotsford
Full 0 Spots Available
January 27, 2024, 10:00 AM to 2:00 PM
CANCELED: Family Ice-Fishing Day, Vernon
Free drop-in event. No registration required.
March 20, 2024, 10:00 AM to 12:00 PM
Learn to Fish: Como Lake, Coquitlam
March 21, 2024, 5:00 PM to 7:00 PM
Learn to Fish: Lafarge Lake, Coquitlam
March 27, 2024, 10:00 AM to 12:00 PM
Learn to Fish: Lafarge Lake, Coquitlam
May 8, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Edith Lake
May 9, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Lafarge Lake
May 9, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Elk/ Beaver Lake
May 12, 2024, 10:00 AM to 12:00 PM
Learn to Fish: Colliery Dam
May 12, 2024, 1:00 PM to 3:00 PM
Learn to Fish: Colliery Dam
May 14, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Como Lake
May 23, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Lafarge Lake
May 23, 2024, 6:00 PM to 8:00 PM
Adult Learn to Fish: Edith Lake
May 23, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Elk/ Beaver Lake
May 26, 2024, 10:30 AM to 12:30 PM
Learn to Fish: Long Lake
May 28, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Como Lake
June 2, 2024, 10:30 AM to 12:30 PM
Learn to Fish: Colliery Dam
June 5, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Edith Lake
June 6, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Lafarge Lake
June 6, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Elk/ Beaver Lake
June 9, 2024, 10:30 AM to 12:30 PM
Learn to Fish: Long Lake
June 18, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Como Lake
June 18, 2024, 6:00 PM to 8:00 PM
Adult Learn to Fish: Edith Lake
June 20, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Elk/ Beaver Lake
June 23, 2024, 10:30 AM to 12:30 PM
Learn to Fish: Colliery Dam
June 27, 2024, 6:00 PM to 8:00 PM
Learn to Fish: Lafarge Lake