Skip to content
FREE USPS SHIPPING ON ORDERS $40+ (US-48)
FREE USPS SHIPPING ON ORDERS $40+ (US-48)

Salmon Lures

Shop Mack’s arsenal of innovative dodgers, flashers, lures and spinners to increase your chances of catching limits of Salmon. 

Our Pros rank ScentFlash UV, Double D Dodger, Rock Dancer, Wiggle Hoochie as top lures for fishing Salmon. Whether trolling, drifting, twitching, or jigging, our unique, field-tested products are designed to help you catch more Sockeye, Chinook, Chum, Coho and Pinks in saltwater and freshwater.

  • Smile Blade® Shrimp Rig - Mack's Lure
    Smile Blade® Shrimp Rig - Mack's Lure

    Smile Blade® Shrimp Rig

    Original price $5.29 - Original price $5.59
    Original price
    $5.29
    $5.29 - $5.59
    Current price $5.29

    Description Details FAQ/Tips Ensure a high hook-up rate with the Smile Blade Shrimp Rig. Effective for salmon or steelhead thanks to the Cha C...

    View full details
    Original price $5.29 - Original price $5.59
    Original price
    $5.29
    $5.29 - $5.59
    Current price $5.29
  • Promise Keeper® - Mack's Lure
    Promise Keeper® - Mack's Lure

    Promise Keeper®

    Original price $5.89 - Original price $6.19
    Original price
    $5.89 - $6.19
    $5.89 - $6.19
    Current price $5.89

    Description Details Tips The Promise Keeper is a weighted, ready-to-cast or troll Wedding Ring and Smile Blade combo that promises to catch ...

    View full details
    Original price $5.89 - Original price $6.19
    Original price
    $5.89 - $6.19
    $5.89 - $6.19
    Current price $5.89
  • Cripplure™ - Mack's Lure
    Cripplure™ - Mack's Lure

    Cripplure™

    Original price $6.19 - Original price $6.29
    Original price
    $6.19 - $6.29
    $6.19 - $6.29
    Current price $6.19

    Description Details Tips The Cripplure is a proven trout, kokanee and salmon lure featuring a specially designed ring chamber that emits a ...

    View full details
    Original price $6.19 - Original price $6.29
    Original price
    $6.19 - $6.29
    $6.19 - $6.29
    Current price $6.19