Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender Standard — 49.895160700000005g

As of Oct 1, 2026, Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender Standard 49.895160700000005g is cheapest at Walmart at $7.47 ($149.71/1kg) in United States.

Prices updated Oct 1, 2026

Lowest recorded price: $7.47 at Walmart (Oct 1); highest: $7.47 — currently $7.47 at Walmart. Tracked since Oct 2026.

Showing prices and history for this exact variant. Other brands and sizes appear on the broader product category page.

Price History

Price over time
Lowest
$7.47
Average
$7.47
Highest
$7.47
Lowest ever
$7.47 · Oct '26
Highest ever
$7.47 · Oct '26
Trend
Steady
At the average price

1 price recorded · 1 change shown

Prices shown are from online listings and may differ in-store, especially for fresh items.

Price

1 brand available
Walmart
  1. 1Vicks

Prices shown are indicative and may vary by store location. Confirm pricing at checkout.

Frequently asked questions

Where is Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender Standard 49.895160700000005g cheapest?
Walmart has the lowest price at $7.47 ($149.71/1kg).
What is the unit price of Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender Standard 49.895160700000005g?
Priced per 100g. Walmart offers the best value at $14.97/100g.
What is the lowest price ever for Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender Standard 49.895160700000005g?
The lowest price OpenOrder has recorded for Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender Standard 49.895160700000005g is $7.47 at Walmart (Oct 1), since we began tracking in Oct 2026. The current cheapest price is $7.47 at Walmart.