It's time to stop avoiding Walmart like the plague. 

We did some exploring and found that Wal-Mart actually offers some of the same options as your local Whole Foods. So what's the hook?

Duh. Lower prices (always). 

Here is the one healthy—yet extremely affordable—item you can and should buy at Walmart: Oil.

Olive and avocado oils are rich in monounsaturated fatty acids, a type of fat that can help lower bad LDL cholesterol and raise good HDL cholesterol. Olive oil helps fight heart disease and metabolic syndrome, thanks to its monounsaturated fats and good-for-you polyphenols. Avocado oil has high levels of carotenoids, which are good for your eyes and may even reduce your cancer risk. 

Below are three oil brands we found to be cheaper at Walmart than at Whole Foods—but just as naturally nutritious.


1. California Olive Ranch Extra Virgin Olive Oil (EVOO), $15.58

You can get this Californian cold-pressed olive oil at Walmart in a "Chef Size" 1400 ml bottle for $15.58 (32.9 cents per fl oz.). At Whole Foods, you can get a 750 ml bottle for 17.99 (70 cents per fl oz.). 


2. ZOE EVOO, $10.94

Enjoy this seemingly Anthropologie-inspired 1-Liter tin of EVOO from Walmart for $10.94. At Whole Foods, get it for $14.99. 


3. Chosen Foods Avocado Oil, $7.98

Pay $7.98 for this 500 ml bottle of pure avocado oil at Walmart, or pay $13.99 at Whole Foods for the exact same amount of oil. You can also purchase the 750 ml bottle at Walmart for $9.44. 

HINT: If you especially hate crowds and lines, don't forget to use the curbside pickup service. And if you use the Walmart app, Savings Catcher will let you price match any item you want.