Skip to content
macrotray

Head to head

Subway vs Jimmy John's

By the MacroTray editorial team · Official data, checked October 2026

The short answer

  • A typical Subway meal is lighter: 540 calories against 650.
  • Jimmy John's gives more protein in a typical meal: 35g against 29g.
  • Subway is lower in sodium: 1,410mg against 1,850mg.
  • Per calorie, Subway is the leaner menu: 5.5g of protein per 100 calories against 5.2g.

These are medians across the complete meals in our data, not a judgement on any single order. What you pick matters more than where you go, so the tables below show the best and worst of each.

Across all mealsSubwayJimmy John's
Meals compared129171
Typical calories540650
Typical protein29g35g
Protein per 100 cal5.5g5.2g
Typical sodium1,410mg1,850mg
Meals at 500 cal or less53 of 12938 of 171
Meals with 30g+ protein63 of 129108 of 171

Green marks the better figure in each row: fewer calories, less sodium, more protein.

Item against item

The closest equivalents on each menu, one serving each.

Turkey sub

Per serving6" Oven-Roasted TurkeyTurkey Tom® (8" French)
Calories470480
Protein25g23g
Net carbs39g44g
Fat22g19g
Sodium1,120mg1,160mg

Tuna sub

Per serving6" TunaTotally Tuna® (8" French)
Calories560510
Protein27g21g
Net carbs40g46g
Fat32g22g
Sodium920mg1,160mg

Italian sub

Per serving6" B.M.T.®Vito® (8" French)
Calories590570
Protein26g32g
Net carbs42g47g
Fat35g26g
Sodium1,470mg1,850mg

Highest-protein orders

Subway

OrderProteinCalSodium
Double chicken footlong82g7301,550mg
5 Meat Italian Wrap65g10003,350mg
5 Meat Italian Protein Bowl65g9303,110mg
Steak & Bacon Wrap58g8802,100mg
Chicken & Bacon Ranch Wrap55g8401,990mg

Jimmy John's

Lightest meals

Subway

Jimmy John's

OrderCalProteinSodium
Little John 424012g580mg
Slim 6 (Unwich® lettuce wrap)24017g470mg
Little John 225013g560mg
Little John 325010g590mg
Slim 3 (Unwich® lettuce wrap)25011g700mg

Check your own order

Build the exact meal you would order in the Subway calculator and the Jimmy John's calculator, or let the macro finder search both for orders that fit your calories and protein.

Frequently asked questions

Is Subway or Jimmy John's lower in calories?

A typical Subway meal is lighter: 540 calories against 650. "Typical" means the median of the complete meals in our data: 129 at Subway and 171 at Jimmy John's.

Which has more protein, Subway or Jimmy John's?

Jimmy John's gives more protein in a typical meal: 35g against 29g. The single highest-protein order is Double chicken footlong at Subway (82g) and Hunter's Club® (16" Giant French) at Jimmy John's (110g).

What is the lightest meal at Subway and at Jimmy John's?

At Subway it is 6" Veggie Delite (Fresh Fit) with 220 calories. At Jimmy John's it is Little John 4 with 240 calories.

6" Oven-Roasted Turkey vs Turkey Tom® (8" French): which has fewer calories?

6" Oven-Roasted Turkey (Subway) has 470 calories and 25g of protein. Turkey Tom® (8" French) (Jimmy John's) has 480 calories and 23g of protein.

6" Tuna vs Totally Tuna® (8" French): which has fewer calories?

6" Tuna (Subway) has 560 calories and 27g of protein. Totally Tuna® (8" French) (Jimmy John's) has 510 calories and 21g of protein.

About this comparison

Figures come from Subway U.S. Nutrition Information (October 2026) and Jimmy John's Nutrition Guide, US (effective July 22, 2024; latest published). MacroTray is independent and not affiliated with either restaurant. Read our methodology.

Related comparisons