Cheapest Old Navy bath & body
33 items from 1 store. Cheapest right now: $3.50 at Old Navy; typical price $7.49.
-

Floral Sweet Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Fresh Splash Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Sorbet D'lish Body Wash -- 3 oz.
Old Navy · Sorbet Dlish
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Vanilla Crush Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Suede Embrace Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Gourmand Thrill Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Fresh Splash Body Lotion -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Floral Sweet Body Lotion -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Vanilla Crush Body Lotion -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Sorbet D'lish Body Lotion -- 3 oz.
Old Navy · Sorbet Dlish
$3.50 $1.17 / fl oz Real deal
Quality: Fair
-

Amber Vibe Body Wash -- 3 oz.
Old Navy
$3.99 $1.33 / fl oz
Quality: Fair
-

Gourmand Thrill Body Lotion -- 3 oz.
Old Navy
$3.99 $1.33 / fl oz
Quality: Fair
-

Amber Vibe Body Lotion -- 3 oz.
Old Navy
$3.99 $1.33 / fl oz
Quality: Fair
-

Suede Embrace Body Lotion -- 3 oz.
Old Navy
$3.99 $1.33 / fl oz
Quality: Fair
-

Suede Embrace Body Wash -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
-

Gourmand Thrill Body Wash -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
-

Gourmand Thrill Body Lotion -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
-

Suede Embrace Body Lotion -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
-

Amber Vibe Body Lotion -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
-

Amber Vibe Body Wash -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
-

Tony Moly Strawberry Hand Cream
Old Navy
$12 $11.41 / fl oz
Quality: Fair
-

Tony Moly Peach Hand Cream
Old Navy
$12 $11.34 / fl oz
Quality: Fair
-

Sorbet D'lish Body Wash -- 8 oz.
Old Navy · Sorbet Dlish
$14.99 $1.87 / fl oz
Quality: Fair
-

Vanilla Crush Body Wash -- 8 oz.
Old Navy
$14.99 $1.87 / fl oz
Quality: Fair
-

Floral Sweet Body Wash -- 8 oz.
Old Navy
$14.99 $1.87 / fl oz
Quality: Fair
-

Fresh Splash Body Wash -- 8 oz.
Old Navy
$14.99 $1.87 / fl oz
Quality: Fair
-

Vanilla Crush Body Lotion -- 8 oz.
Old Navy
$14.99 $1.87 / fl oz
Quality: Fair
-

Sorbet D'lish Body Lotion -- 8 oz.
Old Navy · Sorbet Dlish
$14.99 $1.87 / fl oz
Quality: Fair
-

Floral Sweet Body Lotion -- 8 oz.
Old Navy
$14.99 $1.87 / fl oz
Quality: Fair
-

Fresh Splash Body Lotion -- 8 oz.
Old Navy
$14.99 $1.87 / fl oz
Quality: Fair
-

Shimmer Sparkle Body Lotion -- 8 oz
Old Navy
$14.99 $1.87 / fl oz
Quality: Fair
-

Vanilla Crush Body Mist & Lotion Duo -- 8 oz.
Old Navy
$20 $2.50 / fl oz
Quality: Fair
-

NCLA Hey Sugar Pink Champagne Discovery Size Body Scrub
Old Navy
$22 $6.51 / fl oz
Quality: Fair
Narrow these down by size, store or price
Real price drops
From our own daily checks, last 30 days-

Floral Sweet Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Fresh Splash Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Sorbet D'lish Body Wash -- 3 oz.
Old Navy · Sorbet Dlish
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Vanilla Crush Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Suede Embrace Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Gourmand Thrill Body Wash -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Fresh Splash Body Lotion -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Floral Sweet Body Lotion -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Vanilla Crush Body Lotion -- 3 oz.
Old Navy
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Sorbet D'lish Body Lotion -- 3 oz.
Old Navy · Sorbet Dlish
$3.50 $1.17 / fl oz Real deal
Quality: Fair
−56%
-

Suede Embrace Body Wash -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
−50%
-

Gourmand Thrill Body Wash -- 8 oz.
Old Navy
$7.49 $0.94 / fl oz Real deal
Quality: Fair
−50%
Quick answers
- Which store has the cheapest Old Navy bath & body?
- Right now: Old Navy ($3.50).
- What do Old Navy bath & body usually cost?
- Half cost $7.49 or less; the middle 80% run $3.50 to $15.
- Any real price drops right now?
- Yes. The biggest: Floral Sweet Body Wash -- 3 oz. at Old Navy, down 56% to $3.50. See it
Real deals, once a week
The week's biggest verified price drops in one email. Confirm once; unsubscribe with one click.