Welcome to The First Cast Fly Fishing Shop, Ontario’s favourite Fly Fishing outfitter, guide service and lesson / instruction provider.Fly Fishing the Grand River
A small(ish) business with a BIG presence!
We are located in Guelph, Ontario, Canada – Only one hour from either London, Toronto, or Niagara Falls, Ontario and only 20 minutes from the Grand River, Credit River and Conestogo River.
Hook Line and Sinker Fishing Tackle, Home of the First Cast Fly Shop, was established in April of 1995. After over TWENTY FIVE YEARS in business, we have evolved on the premise that quality customer service and a non-intimidating atmosphere is as important as having a large selection of retail items.
We have the LARGEST and BEST local selection of fishing related equipment for all target fish species when it comes to BOTH Fly Fishing and Traditional Gear.
We are the leader in Fly Fishing instruction / lessons and guiding in the immediate and surrounding area.
Our Guiding Service targets Brown Trout, Rainbow Trout, Brook Trout, Musky and Smallmouth Bass and we concentrate our Fly Fishing Education on the Grand River, the Credit River, and the Conestogo River.
Although our Fly Fishing shop is located just minutes from the world famous Tailwater Fly Fishing Fishery – The Grand River, being centrally located between Lake Ontario, Lake Erie, Georgian Bay and Lake Huron, we also guide for Steelhead and migratory Chinook and Coho Salmon on the tributaries of these Great Lakes.
Aside from the Upper Grand and Credit Rivers, the other Ontario Rivers that we guide include: the Lower Grand River, the Bighead River, the Saugeen River, the Nottawasaga River, the Maitland River, the Lower Credit River, the Niagara River and a few other lesser known lakes and streams. Fly Fishing the Grand River Fly Fishing the Grand River Fly Fishing the Grand River
The greatest compliment anyone could give us is the referral of a friend, family, or business associate. We sincerely appreciate your referrals. We help you to create memories that will last for life!