Rock Worm - Flies, Worms | Jackson Hole Fly Company

Rock Worm

933-6


Regular price$2.86
/
Shipping calculated at checkout.
Size

  • Free Shipping For Continental USA Orders Over $100.00*
  • In stock, ready to ship
  • Backordered, shipping soon

The Rock Worm is a realistic caddis larva imitation that excels in fast-moving streams and freestone rivers where caddisflies thrive. With its slender profile and natural olive-to-green coloration, this pattern mimics the free-living caddis larvae often found clinging to rocks near the riverbed. It's a go-to fly when trout are feeding subsurface, particularly in spring and early summer when caddis activity peaks.

Tied with a segmented body and often finished with a beadhead for quicker sink, the Rock Worm is designed to ride low in the water column. Its natural movement and color make it a deadly pattern when dead-drifted near the bottom where trout expect to find protein-rich aquatic insects.

To fish the Rock Worm effectively, present it with a tight-line euro nymphing setup or under an indicator in a two-fly rig. Drift it through deep runs, riffles, and pocket water—anywhere trout are rooting for food along the streambed. Pair it with an attractor nymph above or fish it solo when you want to match the hatch with precision.


This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.

Jackson Hole Fly Company Free Shipping Options

Free Shipping

We offer free domestic shipping on all orders over $100 so you can get everything you need for your next fly fishing adventure. Not available for Hawaii or Alaska.

Jackson Hole Fly Company Return Policy

Easy Returns

We offer returns on unused items for a full refund (minus shipping) for 30 days after your purchase. Feel safe knowing you can get exactly what you need. Learn More

Jackson Hole Fly Company Customer Service

Here To Help

Click the chat button on the left of your screen to immediately be connected with our customer support staff, or send an email or give us a call. We want to hear from you!