Schedule
All upcoming dates for the festival schedule are listed below. Simply scroll through, find your location and click to reserve your tickets today. Or, find your location on the map and link over to buy your tickets from there!
2025 Screening Map
Don’t see a show coming to your neck of the woods? Our Independent Screener program relies on fishy folks like yourselves to host awesome events across the globe.
With 200+ screenings annually and even more in the works, we want to make sure your location is available before you get to work on booking. Please reach out to Kim Carruthers @ kim@flyfusionmag.com or 888-435-9624 to confirm the availability of your desired screening location.
Upcoming Screenings
Marlborough, MA | Best Western Royal Plaza Hotel @ 6:30pm
Hosted by: The Fly Fishing Show
Calgary, AB | Canyon Meadows Cinema @ 7:00pm
Hosted by: International Fly Fishing Film Festival
Edison, NJ | Sheraton Edison Hotel Raritan Center @ 6:30pm
Hosted by: The Fly Fishing Show
Jackson, WY | Center for the Arts @ 7:00pm
Hosted by: Jackson Hole One Fly Foundation
Duluth, MN | Clyde Iron Works Event Center @ 7:00pm
Hosted by: Gitche Gumee Chapter of Minnesota Trout Unlimited
Wausau, WI | UWSP – Wausau Center for Civic Engagement @ 7:00pm
Hosted by: Wisconsin River Valley Trout Unlimited
Bay City, MI | Liberty Harbour Event Center @ 7:00pm
Hosted by: Mershon-Neumann Heritage Chapter of Trout Unlimited
Ketchum, ID | Argyros Performing Arts Center @ 7:00pm
Hosted by: Hemingway Trout Unlimited
Canal Flats, BC | Arts and Events Center at Ponderosa Place @ 6:00pm
Hosted by: Arts and Events Center at Ponderosa Place
Thunder Bay, ON | Thunder Bay Community Auditorium @ 7:00pm
Hosted by: North Shore Steelhead Association
Idaho Falls, ID | Mountain America Center @ 7:30pm
Hosted by: Snake River Cutthroats, TU Chapter #163
New Braunfels, TX | Lazy L and L Campground @ 7:00pm
Hosted by: Guadalupe River Trout Unlimited
Cranbrook, BC | Key City Theatre @ 7:00pm
Hosted by: International Fly Fishing Film Festival
Kimberley, BC | Kimberley Conference Centre @ 7:00pm
Hosted by: International Fly Fishing Film Festival
Manistee, MI | The Vogue @ 7:00pm *Second Screening*
Hosted by: Manistee County Tourism Authority
Maumee, OH | Maumee Indoor Theater @ 7:00pm
Hosted by: Fallen Timbers Chapter of Trout Unlimited
Dover-Foxcroft, ME | Center Theatre for the Performing Arts @ 7:00pm
Hosted by: Center Theatre for the Performing Arts
Green River, WY | Expedition Island Pavillion @ 7:00pm
Hosted by: Seedskadee Trout Unlimited
Dover-Foxcroft, ME | Center Theatre for the Performing Arts @ 7:00pm *Second Screening*
Hosted by: Center Theatre for the Performing Arts
Sheboygan, WI | Laack’s Tavern and Ballroom @ 4:00pm
Hosted by: Lakeshore Trout Unlimited
Lancaster, PA | Lancaster County Convention Center @ 6:00pm
Hosted by: The Fly Fishing Show
Winnipeg, MB | Riverview Community Centre @ 7:00pm
Hosted by: Manitoba Fly Fishers Association
Lethbridge, AB | Galt Museum & Archives @ 7:30PM
Hosted by: Chinook Waters Fly Fishing Club
Grand Junction, CO | The Avalon Theatre @ 7:00pm
Hosted by: Grand Valley Anglers Trout Unlimited
Moncton, NB | Moncton Coliseum (Legends Restaurant) @ 7:30pm
Hosted by: Dieppe Fly Tying Club
Fairbanks, AK | UAF Pub @ 7:00pm
Hosted by: Backcountry Hunters & Anglers and Midnight Sun Fly Casters
Decorah, IA | Hotel Winneshiek @ 6:00pm
Hosted by: Iowa Driftless Chapter of Trout Unlimited
Boone, NC | Appalachian Theatre of the High Country @ 7:00pm
Hosted by: Boone’s Fly Shop
Buena Vista, CO | Ivy Ballroom & The Surf Hotel @ 7:00pm
Hosted by: UpRiver Fly Fishing & Collegiate Peaks TU
Victor, MT | TBD @ TBD
Hosted by: Bitterroot Water Forum
Lexington, KY | TBD @ TBD
Hosted by: Bluegrass Trout Unlimited
Lundbreck, AB | TBD @ TBD
Hosted by: Chinook Waters Fly Fishing Club
Park City, UT | TBD @ TBD
Hosted by: Fins and Feathers
Nashville, TN | TBD @ TBD
Hosted by: Fly South
Whitehorse, YT | TBD @ TBD
Hosted by: Headwaters 2 Ocean Troutfitter
Nantucket, MA | TBD @ TBD
Hosted by: Nantucket Dreamland
Laramie, WY | TBD @ TBD
Hosted by: Laramie Valley Trout Unlimited
Bethel, CT | TBD @ TBD
Hosted by: Mianus Chapter Trout Unlimited
Fairfield, CT | TBD @ TBD
Hosted by: Mianus Chapter Trout Unlimited
Stamford, CT | TBD @ TBD
Hosted by: Mianus Chapter Trout Unlimited
Erie, PA | TBD @ TBD
Hosted by: NWPA Chapter Trout Unlimited
Bismarck, ND | TBD @ TBD
Hosted by: Nyhus Law Firm
Brunswick, GA | TBD @ TBD
Hosted by: On the Fly Outfitters
St. John’s, NL | TBD @ TBD
Hosted by: Rotary Club of St. John’s East
Ventura, CA | TBD @ TBD
Hosted by: Sespe Fly Fishing Club
Cape Town, South Africa | TBD @ TBD
Hosted by: South African Tour
Durban, South Africa | TBD @ TBD
Hosted by: South African Tour
Johannesburg, South Africa | TBD @ TBD
Hosted by: South African Tour
Longmont, CO | TBD @ TBD
Hosted by: St. Vrain Anglers Chapter – Trout Unlimited
New Smyrna Beach, FL | TBD @ TBD
Hosted by: Tailer Trash Fly Fishing
Bonners Ferry, ID | TBD @ TBD
Hosted by: The Pearl Theater
Jensen Beach, FL | TBD @ TBD
Hosted by: World Wide Flyworks & Outfitters