Christa Geraghty | Updated

Jimmy John’s Hacks: 10 Ways to Unlock Savings and Freebies

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. See our full advertiser disclosure.

Jimmy John’s might be Freaky Fast, but when it comes to savings, they’re not exactly throwing out BOGOs like Subway or half-off buckets like KFC. Still, a deal’s a deal, and if there’s a way to shave a little off your sandwich run, we’re here for it.

We dug into the Jimmy John's menu to find where you can actually score some savings. Here's everything you need to know.

Get the Free KCL App

Offers, prices, savings, and local participation may vary.

1. Join Jimmy John’s rewards to get a free sandwich after your first purchase of $5 or more.

When you sign up for a free Freaky Fast Rewards membership at Jimmy John’s, you instantly get an offer for a free regular-size sandwich once you make your first online order of $5 or more.

2. Earn Jimmy John’s rewards you can redeem for free food.

As a rewards member, you'll earn 10 points for $1 spent online, in-app, or in-store. You can’t earn rewards on gift card purchases. Points expire 12 months after earning. Once you've earned at least 150, you can redeem your points on menu items. It takes 1200 points for an Original Sandwich, 1500 for a Favorite Sandwich, 1600 for wraps, and 1700 for Toasted Sandwiches. That means you must spend $120 - $170 to earn enough points for these rewards.

3. Get a free Jimmy John’s sandwich on your birthday.

Make sure you enter your birthdate when you sign up for Freaky Fast Rewards. When you do, you’ll get a Jimmy John’s promo code (via email) for a free regular sandwich or wrap on your birthday.

The promo code will also drop into your rewards account (online and in-app) under the Rewards tab. You'll have 30 days from your birthdate to redeem the freebie.

4. Miss out on Freaky Fast Rewards if you don't log your visit with your account.

Make sure you give the cashier the phone number associated with your Freaky Fast Rewards account, or make sure if you’re ordering online that you’re logged in to your account. If you forget, there’s no submitting your receipt later for credit, and you lose the chance to claim the visit.

5. Buy a loaf of day-old Jimmy John’s bread for $0.50.

Jimmy John’s bakes their fresh French bread throughout the day in every store location. If you want to take some fresh 16-inch loaves home, they typically cost $2 - $3 each.

That’s not as cheap as a similarly sized loaf of French bread from Walmart for just $1.62. However, if you go in-store, ask if they have any day-old bread; they sell it for $0.50 per loaf.

6. Take advantage of food holidays for Jimmy John's savings.

Jimmy John’s doesn’t roll out a ton of promos, but when they do, the deals are worth watching. Over the past year, significant savings popped up around the following food holidays. These are the ones to keep on your radar every year.

  • Valentine's Day: BOGO any Toasted Sandwich

  • National Sandwich Day (Nov. 3): 50% off a Picklewich with the purchase of a Toasted Sandwich

  • National Pickle Day: BOGO Picklewich

  • National Cookie Day (Dec. 4): Free Holiday Magic Cookie with a purchase of $5 or more

7. Only order Jimmy John’s delivery direct to earn rewards.

If you need to order Jimmy John’s delivery, here’s what you need to know before you check out. You won’t earn Freaky Fast Rewards on any third-party orders. But if you’re chasing points, stick to ordering directly from Jimmy John’s — even with the $3.99 delivery fee, at least you’re earning rewards on the food itself.

  • Jimmy John’s site or app: $3.99 delivery fee (you won’t earn rewards on the fee)

  • Grubhub: $2.49 delivery + $2.49 service fee = $4.98 in fees

  • UberEats: $0 delivery + $1.96 service fee = $1.96 in fees

  • DoorDash: $3.99 delivery + $3 service fee = $6.99 in fees

8. Splitting Jimmy John’s Giant subs with a friend will save you $0.59.

Jimmy John’s sells giant 16-inch versions of their subs, but you’re not going to save much money buying in bulk.

These sandwiches are twice the size of regular sandwiches, have twice the calories, and cost about twice the price. An 8-inch regular Spicy East Coast Italian costs $9.79, while the giant version costs $18.99 — or about $9.50 per half.

If you still want to split a giant sandwich, you'll save about $0.59. Make sure to ask the restaurant to cut the sandwich in half. Otherwise, it’ll come uncut.

9. Jimmy John’s Slim sandwiches are about $1.20 cheaper than original sandwiches.

Another budget-friendly option is the Plain Slim sandwich, which costs $7.19 and has just a few ingredients. These 8-inch subs run about $1.20 less than their original counterparts.

The key difference between the two is the ability to customize your original sandwich with copious free toppings like tomato and cucumber; all extras come at a cost for Slim sandwiches.

10. Buy discounted Jimmy John’s gift cards online and save about 21%.

Since Jimmy John's doesn't hand out deep savings on the regular, buying discount Jimmy John’s gift cards on various sites like GCX.Raise.com (formerly Raise.com) or CardCash, where we found six $50 Jimmy John’s gift cards available for as low as $39.30 — a 21.4% discount.

Discounted Jimmy John’s gift cards are hard to find, so take advantage of the savings when you see them.

You May Also Be Interested In:

Download the KCL app to add and redeem coupons in store

Example of Smart Coupon features shown in the KCL App
KCL App on the Google play store
KCL App on the Google play store
KCL App on the Apple store
KCL App on the Apple store

For iOS and Android users.