(3 pack) Johnson's Baby Oil, Mineral Oil, Baby Massage Oil, Original, 3 fl. oz price history and forecast - Johnson's
(3 pack) Johnson's Baby Oil, Mineral Oil, Baby Massage Oil, Original, 3 fl. oz

(3 pack) Johnson's Baby Oil, Mineral Oil, Baby Massage Oil, Original, 3 fl. oz

Brand:
Johnson's
Model Number:
UPC:
450458320357
EAN:
0450458320357
Walmart SKU:
17388071729
Key Takeaway

Market direction turned downward with current $5.91 representing 0.0% under standard pricing.

Third-Party Seller Summary

Third-Party Seller Price History Summary
Price Type Price Date
Highest Price
$8.91
Lowest Price
$5.76
Most Recent Price
$5.76
Average Price
$7.65
First Tracked
Last Update

Walmart.com Summary

Walmart.com Price History Summary
Price Type Price Date
Highest Price
$8.91
Lowest Price
$5.91
Most Recent Price
$5.91
Average Price
$8.38
First Tracked
Last Update

Price Analysis

Tracking History: We have tracked (3 pack) Johnson's Baby Oil, Mineral Oil, Baby Massage Oil, Original, 3 fl. oz since 9/23/2025. The most recent price update was on May 28, 2026.

Price Range: Over the past 90 days, the price has ranged from $5.91 (lowest on 5/8/2026) to $8.91 (highest on 9/23/2025). The average price during this period is $8.38.

Current Trend: Walmart.com prices have ranged from $5.91 (May 28) to $5.91 (May 28) over the past 90 days. Current price is close to the 90-day average of $5.91.

Customer Insights: Rated 4.3/5 from 382 reviews.

Customer Reviews

382 reviews

Customer Reviews

4.3
Based on 382 reviews
5
284
4
25
3
17
2
12
1
44
Filter Reviews:
Sort By:
Showing 10 of 382 reviews

More than baby oil!

Jq June 16, 2026

Purchased the trial size to transport to a kids party. It was used to help remove temporary tattoos. Works well for make up and temporary tattoo removal. Like to have on hand just in case someone is sensitive to the make up or tattoos and needs quick removal.

Was this review helpful?
Jean May 26, 2026

Very happy with Johnson's baby oil %26 convenient size but I was not happy with the expired half gallon of lactose free milk in a swollen carton!

Was this review helpful?

this makes the skin feel amazing

James May 4, 2026

its great. i like to put some on my feet especially the heels. elbows and hands. they are smoother and locked moisturizing.

Was this review helpful?

its baby oil, what do you expect?

Lisha September 16, 2025

i simply use this immediately after showering considering my skin is extremely dry and lotion just doesn't do the job. but remember as the directions say: apply while body is still wet. that way when your drying it's soaking into your skin. it also gives me a glow. and i'm not talking about a greasy shiny forehead glow either lol

Was this review helpful?

Love this

Linda May 31, 2026

Great product for aver 70 years , and has keeps up it standers

Was this review helpful?

GREATNESS

TOMMY May 29, 2026

It is what I have been shopping for everywhere

Was this review helpful?
Jwm2d June 20, 2026

It's good for babies. It's good for massage. It's good for skin.

Was this review helpful?
phyllis June 26, 2026

I used this item for a baby wreath that I made

Was this review helpful?
Lisa May 24, 2026

love the way it makes my skin feel so soft. I also have used it in my hair to moisten it.

Was this review helpful?

small size great price

Rebecca April 26, 2026

gentle oil for removal of eye makeup and soothing skin irritation

Was this review helpful?

Price History

Historical price data graph for (3 pack) Johnson's Baby Oil, Mineral Oil, Baby Massage Oil, Original, 3 fl. oz

Recent Price Changes

Detailed price history for the past 90 days

Walmart.com Pricing

3 records

Walmart.com prices have ranged from $5.91 (May 28) to $5.91 (May 28) over the past 90 days. Current price is close to the 90-day average of $5.91.

Walmart.com price history for (3 pack) Johnson's Baby Oil, Mineral Oil, Baby Massage Oil, Original, 3 fl. oz showing recent price changes over the past 90 days
Date Price Change % Change
$5.91 $+0.00 +0.0%
$5.91 $+0.00 +0.0%
$5.91

Third-Party Seller Pricing

5 records

Third-Party Sellers prices have ranged from $5.76 (Jul 28) to $5.91 (Jul 27) over the past 90 days. Current price is close to the 90-day average of $5.88.

Third-party seller price history for (3 pack) Johnson's Baby Oil, Mineral Oil, Baby Massage Oil, Original, 3 fl. oz showing recent price changes
Date Price Change % Change
$5.76 $-0.15 -2.5%
$5.91 $+0.00 +0.0%
$5.91 $+0.00 +0.0%
$5.91 $+0.00 +0.0%
$5.91

Related Products