Home » Shipping My Account | View Cart | Checkout   
About Us | FAQ | Shipping | Guarantee | Contact Us   
Quick Find

New for 2019 (2)
All Flies (322)
Dries (115)
Nymphs (129)
Streamers (76)
Terrestrials (31)
Salt Water (7)
Grab Packs (6)
Free Shipping
We offer the following payment options:

"I wanted to say thanks for my last order order, it arrived so fast, the flies all look fantastic, and I am back for more already."

Edmonton, AB

"I just received the flies this afternoon and wanted to thank you. They are excellent as always! I honestly don't know what I would do without icky. Keep up the great work!"

Airdrie, AB

"Just received my shipment of "The Usual" flies. They look awesome. Thanks for now carrying them. They were my "go-to" fly when I lived out east and they work great on the trout out here too, but were (until now...thank you) impossible to find for purchase. Again, many thanks"

Spruce Grove, AB

"Just wanted to say 'Thanks' for the great flies that I received last week from you. I'm very impressed with the quality of the flies as well as how quick they were delivered. I caught a huge 21" brown on my 2nd cast this weekend thanks to one of the 'boatman' flies you sent. Thanks again and looking forward to ordering more soon -"

Calgary, Alberta

"Got my fly order, nice looking flies. I'm going home to Alberta in 3 weeks to spend a couple months fishing, can't wait to try the flies. Thanks again, I'll recommend you folks anytime. Very pleased with turn over time and attention."

Masham, Quebec

Shipping Shipping
Tip: Order delivery times are estimated as: the order fulfilment time plus the shipping time. Order fulfilment is typically completed within 1-2 businesses day. Below are estimates for shipping times based on the shipping option selected.


Parcel Post:
By default, all orders are currently shipped via Canada post. Shipping time within Alberta is typically 2-3 days and 4 days for all other provinces. Shipping cost is $2.50 CAD per order. The shipping fee is waived for any order over $30 CAD, with the exception of Expedited express shipping orders. Note that if you have a discount coupon the order total must be $30 after the discount is applied for free shipping to apply.

Expedited Express:
Xpresspost expedited shipping can be added at checkout at a cost of $10.00 CAD. Shipping time within Alberta, BC, and Saskatchewan is typically 1 business day. The shipping time to other provinces and territories is typically 2 business days. Actual shipping is per Canada Post's delivery standards.

United States:

Parcel Post:
All orders are currently shipped via Canada post. Shipping time is typically up to 7 days. Shipping cost is $2.50 CAD per order. The shipping fee is waived for any order over $30CAD.

Expedited Express:
Small Packet USA shipping to the United States can be added at checkout at a cost of $10.00 CAD. Shipping time to most urban centers is 4 days.


We currently do not ship outside Canada or the United States.


We will do our best to ship your flies as quickly as possible and typically they will be ready to ship within 1-2 business days. Orders are processed on a first come first serve basis and delays may sometimes occur during peak season or due to unforeseen circumstances. Once your order has been shipped the transit times above can provide a guideline of when you can expect to receive your product. Unfortunately, as these shipping times are outside of our control we are unable to provide any guarantees on when you will receive your product.

My Cart
0 items
Top Sellers
01.Prince Nymph (bead head)
02.Adams (parachute)
03.Hare's Ear (bead head flashback)
04.Elk Hair Caddis (olive)
05.Evil Weevil
07.Pheasant Tail (bead head flashback)
08.Copper John
09.Elk Hair Caddis (brown)
10.Pheasant Tail (bead head)
Copyright 2006-2009 IckyFlyWorks.ca
All Rights Reserved.
Conditions of Use | Privacy Notice | Links