Sort by|
Selected filters
Vicks Infants' Vicks in Infants' Cold & Flu(11)
Uses item details. Price when purchased online
Popular pick Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender 1.76 oz $6.47 $3.68/oz
Popular pick

$647
current price $6.47$3.68/oz
Vicks BabyRub, Non-Medicated Baby Chest Rub Ointment with Soothing Eucalyptus, Lavender 1.76 oz
11854.8 out of 5 Stars. 1185 reviews
Save with
Pickup tomorrow
Delivery tomorrow
Shipping arrives tomorrow
Vicks Baby Cream, Soothing Vapor Cream for Babies with Aloe Vera, 3 oz $9.94 Was $11.46 $3.31/oz

Now$994
current price Now $9.94, Was $11.46$11.46
$3.31/oz
Vicks Baby Cream, Soothing Vapor Cream for Babies with Aloe Vera, 3 oz
1394.7 out of 5 Stars. 139 reviews
Save with
Pickup tomorrow
Delivery tomorrow
Shipping arrives tomorrow
Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each $12.64

$1264
current price $12.64Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each
184.7 out of 5 Stars. 18 reviews
Free shipping, arrives in 3+ days
Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 2) $19.65
![Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 2)](https://i5.walmartimages.com/seo/Vicks-VapoRub-BabyRub-Soothing-Ointment-1-76-oz-Pack-of-2_48b746ba-b8fa-4ca0-80ae-7fc2ed602681_1.7e9d0d6d68a9b04978ccf4e5a03f4360.jpeg?odnHeight=576&odnWidth=576&odnBg=FFFFFF)
$1965
current price $19.65Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 2)
24.5 out of 5 Stars. 2 reviews
Free shipping, arrives in 3+ days
Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 6) $52.09
![Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 6)](https://i5.walmartimages.com/seo/Vicks-BabyRub-Soothing-Chest-Rub-Ointment-1-76-Oz-Pack-of-6_7c0549cd-a43a-4916-a96d-79e7d09e878c_1.cf0f33df6020027d6e0adb4b6589a987.jpeg?odnHeight=576&odnWidth=576&odnBg=FFFFFF)
$5209
current price $52.09Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 6)
144.4 out of 5 Stars. 14 reviews
Free shipping, arrives in 3+ days
5 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each $42.60

$4260
current price $42.605 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each
124.4 out of 5 Stars. 12 reviews
Free shipping, arrives in 3+ days
Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 4) $34.02
![Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 4)](https://i5.walmartimages.com/seo/Vicks-VapoRub-BabyRub-Soothing-Ointment-1-76-oz-Pack-of-4_1590fa51-636e-4967-9304-53ad897e55c1.5260895003ceda70b7707ced374084da.jpeg?odnHeight=576&odnWidth=576&odnBg=FFFFFF)
$3402
current price $34.02Vicks [VapoRub] BabyRub Soothing Ointment 1.76 oz (Pack of 4)
Free shipping, arrives in 3+ days
6 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each $52.09

$5209
current price $52.096 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each
124.4 out of 5 Stars. 12 reviews
Free shipping, arrives in 3+ days
2 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each $19.65

$1965
current price $19.652 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each
184.6 out of 5 Stars. 18 reviews
Free shipping, arrives in 3+ days
4 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each $34.02

$3402
current price $34.024 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each
134.5 out of 5 Stars. 13 reviews
Free shipping, arrives in 3+ days
3 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each $27.13

$2713
current price $27.133 Pack - Vicks Babyrub Soothing Ointment Comfort For Babies 1.76oz Each
124.4 out of 5 Stars. 12 reviews
Free shipping, arrives in 3+ days