• Enter promotion code GIFT during checkout
  • Valid on STANDARD shipping to Canadian-deliverable addresses only
  • $99 minimum order; gift cards/e-gift cards do not apply towards order minimum
  • Offer valid for purchases on or by phone at 1-800-265-6245
  • Promotion code valid until Dec. 24, 2017, 11:59 P.M. CT.
  • Shipping fees on oversized, overweight and dangerous goods are excluded from this offer. Examples include ammunition, powders, primers, blinds, fishing rods and safes
  • This offer excludes items indicated online as “not available for sale through our website.” These products need to be ordered with our Customer Care Centre at 1-800-265-6245
  • Air Stage (as defined by Canada Post) fees are excluded from this promotion
  • Cannot be applied to prior or future purchases; cannot be combined with other offers
  • Cabela's reserves the right to exclude certain products from this promotion
  • No cash value
  • Offer not available to Cabela's employees
  • For more information on shipping, handling and exclusions, please see

Looking to have your items delivered in time for December 25?

All orders must be placed before December 15, at 12 p.m. CST. If you’re choosing to pick up in-store, below are the dates and store locations to receive your items before December 25.
  • Moncton, New Brunswick: December 11, 2017
  • Ottawa, Ontario: December 11, 2017
  • Barrie, Ontario: December 11, 2017
  • Winnipeg, Manitoba: December 16, 2017
  • Saskatoon, Saskatchewan: December 16, 2017
  • Regina, Saskatchewan: December 16, 2017
  • Calgary, Alberta: December 19, 2017
  • Edmonton (North and South), Alberta: December 19, 2017
  • Abbotsford, BC: December 17, 2017
  • Nanaimo, BC: December 17, 2017
Visit our store pages for more store info

We love the holidays, but it also means that there may be some slight delays in shipping. We always recommend purchasing in advance–this is our busiest time of year, and we’re working around-the-clock to process each order.