Ensure High Protein Nutrition Shake, Vanilla, 8 fl oz, 24 Pack price history and forecast - Ensure AB-397C
Ensure High Protein Nutrition Shake, Vanilla, 8 fl oz, 24 Pack

Ensure High Protein Nutrition Shake, Vanilla, 8 fl oz, 24 Pack

Brand:
Ensure
Model Number:
AB-397C
UPC:
070074685021
EAN:
0070074685021
Walmart SKU:
267862170
Key Takeaway

Price locked at $36.68 for 35 days, matching the 90-day average—indicating remarkable stability. Buyers shouldn't expect discounts soon.

Third-Party Seller Summary

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

Walmart.com Summary

Walmart.com Price History Summary
Price Type Price Date
Highest Price
$40.76
Lowest Price
$36.68
Most Recent Price
$36.68
Average Price
$38.96
First Tracked
Last Update

Price Analysis

Tracking History: We have tracked Ensure High Protein Nutrition Shake, Vanilla, 8 fl oz, 24 Pack since 9/23/2023. The most recent price update was on Nov 13, 2026.

Price Range: Over the past 90 days, the price has ranged from $36.68 (lowest on 7/13/2026) to $40.76 (highest on 9/23/2023). The average price during this period is $38.96.

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

Customer Insights: Rated 4.5/5 from 4533 reviews.

Customer Reviews

4533 reviews

Customer Reviews

4.5
Based on 4533 reviews
5
3610
4
409
3
130
2
92
1
292
Filter Reviews:
Sort By:
Showing 10 of 4533 reviews
anonymous September 22, 2026

ensure products are great they give me so much strength and energy and I can clean my house and I can go on with my life and Walmart is great all the time and bringing things here okay have a good day thank you again

Was this review helpful?

Quick,easy, delicious and low in calories!

Paula March 21, 2026

I am not a morning person so the convenience of this Ensure is perfect for me. I also struggle with getting enough protein in my diet therefore so I love the high protein drink available. Plus, the high protein drink has the added benefit of only having 160 calories! There are several flavors, but the Vanilla is my go to favorite. Quick, easy, delicious and low in calories, it doesn't get much better than that in my book!

Was this review helpful?

Excellent balance between protein & calories

MedicinalChemist March 16, 2017

This product definitely fills a niche for those who are looking for a high protein snack/meal that also is relatively low in carbs (19/4sugar) and is not overloaded with fermentable fiber. The 23 vitamins and minerals are a nice bonus for those who don't always get time to take their supplements. I believe it tastes better than Core Power (which has 18g of added simple sugars), which I have used for seven+ years, but it is lighter (more 2% milk-like) in flavor than Boost100's Vanilla Caramel. I use both the Ensure and Boost100 together to provide higher protein in a 260 calorie meal mainly because I favor the Boost100 flavor a bit. My family members young and old enjoy it as a snack.

Was this review helpful?
anonymous October 14, 2026

great tasting protein shake i have one every morning and it makes me feel great while I'm drinking it and afterwards. ties me over till lung .

Was this review helpful?
Lisa August 2, 2026

Does its job. French vanilla is too sweet. Basic vanilla, much better. Leaves somewhat of an aftertaste and coating on the tongue. Rinsing your mouth afterwards usually gets rid of both. The other flavours are worse than the regular vanilla regarding after taste. Regardless, I still drink it everyday.

Was this review helpful?

Changed from 16g to 20g of protein -not as good

TeresaR October 3, 2026

The amount of protein in these drinks used to be 16 g. And my daughter would drink them. Now they are 20 g of protein and the taste is different, so now she won't drink these. Bummed that they do not offer the 16 g anymore in vanilla.

Was this review helpful?

This isn't your grandparents drink, its worse.

J May 23, 2026

Even though its still slightly better than boost and premier protein, ensure is not as good as it was 20 years ago. I remember the ensure that my grandparents used get was thick, had a wonderful vanilla flavor, you could taste the nutrition in it, and it had real ingredients. This stuff (I've tried several of the varieties) under the Ensure brand is just watery poor flavor mystery chemistry and the fake protein stuff just ends up in the bladder. Corn Maltodexrin! Soy Protein Isolate! Canola oil! Cellulose gel. CARAGEENAN!! cellulose gum! Gellan gum! ACESULFAME POTASSIUM!!!!!(Yeah that causes a headache). Some of the fake ingredients. Every time after drinking one of these modern "Ensure High Protein nutrition shakes", I feel worse than if I had just drank a soda instead. Low energy brain fog and irritability. And its not very filling. Why don't they just bring back the Ensure ingredients of the 1980s and 1990s, they could call it Real Ensure.

Was this review helpful?

Ingredients Changed: Bad Taste!!!

Tom October 21, 2026

There has been a substantial ingredient change from the 16g protein version to the 20g version... yielding a significantly worse taste. I have used this item for years. I DO NOT RECOMMEND newer version. (Now on the hunt for another brand to replace it.)

Was this review helpful?

Horrible taste, hard on stomach !

Leigh October 14, 2026

So I figured I'd try this since it's a high protein instead of the regular and I don't know what's going on with this stuff, but it made me constipated and it tasted terrible, I will never order it again !

Was this review helpful?

Wrong item delivered for second time

Nicki September 10, 2026

did not order vanilla. it came by mistake and I could not return it unless I drove to the store which I am unable to do. asked the driver to please help me, but she could not speak English and just handed me her phone that had a message that I would have to do a return online, but it was not possible. would definitely appreciate a refund.

Was this review helpful?

Price History

Historical price data graph for Ensure High Protein Nutrition Shake, Vanilla, 8 fl oz, 24 Pack

Recent Price Changes

Detailed price history for the past 90 days

Walmart.com Pricing

35 records

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

Walmart.com price history for Ensure High Protein Nutrition Shake, Vanilla, 8 fl oz, 24 Pack showing recent price changes over the past 90 days
Date Price Change % Change
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 $+0.00 +0.0%
$36.68 — —

Third-Party Seller Pricing

6 records

Third-Party Sellers prices have ranged from $76.43 (Nov 11) to $76.43 (Nov 11) over the past 90 days. Current price is close to the 90-day average of $76.43.

Third-party seller price history for Ensure High Protein Nutrition Shake, Vanilla, 8 fl oz, 24 Pack showing recent price changes
Date Price Change % Change
$76.43 $+0.00 +0.0%
$76.43 $+0.00 +0.0%
$76.43 $+0.00 +0.0%
$76.43 $+0.00 +0.0%
$76.43 $+0.00 +0.0%
$76.43 — —