Vitaminwater vs BodyArmor: sodium, sugar and cost compared

Label data checked . Amounts are per 12 fl oz of finished drink unless a table says otherwise.

BODYARMOR Sports Drink has 23 mg sodium per 12 fl oz; vitaminwater has none. BODYARMOR Sports Drink has 20% more sugar than vitaminwater per 12 fl oz (19 g vs 16 g). BODYARMOR Sports Drink costs less per liter as mixed ($2.53 vs $3.37 for vitaminwater).

Vitaminwater vs BODYARMOR Sports Drink, side by side

Serving sizes differ. Vitaminwater's label is for a 20 fl oz (591 mL) bottle serving; BODYARMOR Sports Drink's is for a 16 fl oz (473 mL) bottle serving. The per-serving numbers on the two labels can't be compared directly, so this page converts both to 12 fl oz and 1 liter of finished drink.

Vitaminwater vs BODYARMOR Sports Drink, per 12 fl oz of finished drink
NutrientvitaminwaterBODYARMOR Sports Drink
Formatready-to-drink bottleready-to-drink bottle
Drink volume12 fl oz (355 mL)12 fl oz (355 mL)
Calories60 kcal83 kcal
Carbohydrate16 g19 g
Sugars16 g19 g
Added sugars16 g17 g
Sodium0 mg23 mg
Potassiumnot on label510 mg
Magnesiumnot on label56 mg
Caffeine0 mg0 mg
Vitaminwater vs BODYARMOR Sports Drink, per liter of finished drink
NutrientvitaminwaterBODYARMOR Sports Drink
Formatready-to-drink bottleready-to-drink bottle
Drink volume1 liter (33.8 fl oz)1 liter (33.8 fl oz)
Calories169 kcal233 kcal
Carbohydrate44 g53 g
Sugars44 g53 g
Added sugars44 g49 g
Sodium0 mg63 mg
Potassiumnot on label1,438 mg
Magnesiumnot on label159 mg
Caffeine0 mg0 mg
Vitaminwater vs BODYARMOR Sports Drink, per serving, as printed on each label
NutrientvitaminwaterBODYARMOR Sports Drink
Formatready-to-drink bottleready-to-drink bottle
Drink volume20 fl oz (591 mL)16 fl oz (473 mL)
Calories100 kcal110 kcal
Carbohydrate26 g25 g
Sugars26 g25 g
Added sugars26 g23 g
Sodium0 mg30 mg
Potassiumnot on label680 mg
Magnesiumnot on label75 mg
Caffeine0 mg0 mg

Shaded cells mark more electrolytes, or less sugar and fewer calories. Carbohydrate and caffeine are not marked, since more or less depends on your use. Neither label lists calcium or chloride.

Vitaminwater label checked . Source (opens in a new tab)

BODYARMOR Sports Drink label checked . Source (opens in a new tab)

Vitaminwater and BodyArmor are both Coca-Cola brands.

Sodium per liter

Sweat carries about 230 to 1,610 mg of sodium per liter[1]. Both gauges use the same scale, so the markers line up.

vitaminwater0 mg/LLowvitaminwater: 0 mg/L, in the Low band (0 to 230 mg/L). Scale 0 to 2,500 mg/L.
BODYARMOR Sports Drink63 mg/LLowBODYARMOR Sports Drink: 63 mg/L, in the Low band (0 to 230 mg/L). Scale 0 to 2,500 mg/L.

Cost per serving and per 1,000 mg sodium

Cost of vitaminwater and BODYARMOR Sports Drink
MeasurevitaminwaterBODYARMOR Sports Drink
Price checked$1.99 for 1 x 20 fl oz bottle$7.19 for 6 x 16 fl oz bottles
Cost per serving$1.99$1.20
Cost per liter$3.37$2.53
Cost per 1,000 mg sodiumno sodium$39.94

Vitaminwater price checked at Target . Source (opens in a new tab)

BODYARMOR Sports Drink price checked at Target . Source (opens in a new tab)

Sugar, sweeteners and caffeine

  • Sugar from crystalline fructose and cane sugar. No low-calorie sweeteners listed.
  • Some vitaminwater flavors have caffeine (up to 60 mg per serving); the others have none.
  • 4.4% carbohydrate as mixed, which we estimate as hypotonic.
Ingredients

reverse osmosis water, crystalline fructose, less than 0.5% of: vitamins A, C, B3, B5, B6, B12 (beta-carotene, ascorbic acid, niacinamide, calcium pantothenate, pyridoxine hydrochloride, cyanocobalamin), sodium selenate, manganese citrate, electrolytes (magnesium and calcium lactates and potassium phosphate), cane sugar, citric acid, gum acacia, natural flavors, fruit and vegetable juices (for color).

  • Sugar from cane sugar and coconut water concentrate. Sweetened with stevia.
  • BODYARMOR Sports Drink has no caffeine.
  • 5.3% carbohydrate as mixed, which we estimate as hypotonic.
Ingredients

Filtered Water, Cane Sugar, Coconut Water Concentrate, Citric Acid, Electrolyte Blend (Dipotassium Phosphate, Magnesium Oxide, Zinc Oxide), Fruit and Vegetable Juice (Color), Vitamins (Ascorbic Acid [Vitamin C], Calcium D-Pantothenate [Vitamin B5], Niacinamide [Vitamin B3], alpha-Tocopheryl Acetate [Vitamin E], Pyridoxine Hydrochloride [Vitamin B6], Vitamin A Palmitate [Vitamin A], Folic Acid [Vitamin B9], Cyanocobalamin [Vitamin B12]), Gum Arabic, Natural Strawberry Banana Flavor with other Natural Flavors, Ester Gum, Steviol Glycosides (Stevia Sweetener), beta-Apo-8'-carotenal (Color).

Which to pick

Each reason below is a measured difference in the label data.

Pick Vitaminwater if

  • you want a lighter salt dose: 0 mg vs 23 mg per 12 fl oz
  • you want the option of a caffeinated flavor: up to 60 mg per serving

Pick BodyArmor if

  • you want more sodium: 23 mg vs 0 mg per 12 fl oz
  • you want magnesium: 56 mg per 12 fl oz vs not on the label
  • you want the lower cost per liter: $2.53 vs $3.37

Where to buy

Some links on this page are affiliate links. We may earn a commission if you buy, and it never changes the data or rankings. Affiliate disclosure.

Other Vitaminwater vs BodyArmor matchups

vitaminwater zero sugar vs BODYARMOR ZERO Sugar Sports Drink

BODYARMOR ZERO Sugar Sports Drink has 7.5 mg sodium per 12 fl oz; vitaminwater zero sugar has none. Neither has any sugar.

Vitaminwater zero sugar's label is for a 20 fl oz (591 mL) bottle serving; BODYARMOR ZERO Sugar Sports Drink's is for a 16 fl oz (473 mL) bottle serving. The table converts both to 12 fl oz.

vitaminwater zero sugar vs BODYARMOR ZERO Sugar Sports Drink, per 12 fl oz of finished drink
Per 12 fl ozvitaminwater zero sugarBODYARMOR ZERO Sugar Sports Drink
Sodium0 mg7.5 mg
Potassiumnot on label465 mg
Magnesiumnot on label53 mg
Carbohydrate0 g0 g
Sugars0 g0 g
Calories0 kcal8 kcal
Cost per liter$3.37$3.15

Vitaminwater zero sugar label checked . Source (opens in a new tab)

BODYARMOR ZERO Sugar Sports Drink label checked . Source (opens in a new tab)

Vitaminwater zero sugar price checked at Target . Source (opens in a new tab)

BODYARMOR ZERO Sugar Sports Drink price checked at Target . Source (opens in a new tab)

What the data can't tell you

  • How they taste. We compare labels, not flavor.
  • What they cost near you today. We checked vitaminwater at Target on Sep 24, 2026 and BODYARMOR Sports Drink at Target on Sep 24, 2026.
  • How much sodium you lose. That depends on your sweat; the sweat rate calculator gives an estimate.
  • Every flavor. Vitaminwater and BODYARMOR Sports Drink list different values for some flavors; this page uses the main label.
  • Older records. The USDA food database has older figures for vitaminwater and BODYARMOR Sports Drink that differ by more than 10%. We use the current label.

FAQ

Which has more electrolytes, Vitaminwater or BodyArmor?

Per 12 fl oz, Vitaminwater has 0 mg sodium and no listed potassium. BODYARMOR Sports Drink has 23 mg sodium, 510 mg potassium and 56 mg magnesium. Per liter that is 0 mg vs 63 mg sodium. Vitaminwater doesn't list magnesium on the label.

Does Vitaminwater or BodyArmor have more sugar?

Vitaminwater: 16 g sugar and 60 kcal per 12 fl oz, no low-calorie sweeteners listed. BODYARMOR Sports Drink: 19 g sugar and 83 kcal per 12 fl oz, sweetened with stevia.

Why do Vitaminwater and BodyArmor list different serving sizes?

Vitaminwater's label is for a 20 fl oz (591 mL) bottle serving and BODYARMOR Sports Drink's is for a 16 fl oz (473 mL) bottle serving. Comparing the labels as printed gives 0 mg vs 30 mg sodium, but on the same 12 fl oz it is 0 mg vs 23 mg.

Which is cheaper, Vitaminwater or BodyArmor?

Vitaminwater worked out at $1.99 a serving, $3.37 a liter and n/a per 1,000 mg sodium (1 x 20 fl oz bottle at Target, checked Sep 24, 2026). BODYARMOR Sports Drink worked out at $1.20 a serving, $2.53 a liter and $39.94 per 1,000 mg sodium (6 x 16 fl oz bottles at Target, checked Sep 24, 2026). Prices change often, so treat these as a snapshot.

How does vitaminwater zero sugar compare with BODYARMOR ZERO Sugar Sports Drink?

BODYARMOR ZERO Sugar Sports Drink has 7.5 mg sodium per 12 fl oz; vitaminwater zero sugar has none. Neither has any sugar. Per liter as mixed, vitaminwater zero sugar costs $3.37 and BODYARMOR ZERO Sugar Sports Drink costs $3.15.

Does Vitaminwater or BodyArmor have caffeine?

Some vitaminwater flavors have caffeine (up to 60 mg per serving); the others have none. BODYARMOR Sports Drink has no caffeine.