Cooking oil is a staple in every South African kitchen, and with food prices fluctuating, shoppers are always on the lookout for the best bargains. If you’re wondering where to find the most affordable 2L Cooking Oil Deals, we’ve compared prices at three major retailers—Pick n Pay, Woolworths, and Checkers.
We examined the cost of popular cooking oil brands at each store to help you make the smartest shopping decision. Here’s how the prices stack up, along with the best loyalty program savings.
Pick n Pay
Pick n Pay is known for its frequent promotions and bulk savings, making it a great place to shop for budget-friendly cooking oil. Here are the latest 2L Cooking Oil Deals at Pick n Pay (with Smart Shopper discounts where available):
- Sunfoil Sunflower Oil – R79.99
- PnP Sunflower Oil – R64.99
- B-Well Canola Oil – R94.99
- Excella Sunflower Oil – R89.99
Smart Shopper Discounts
Pick n Pay offers Smart Shopper cardholders extra savings and cashback points on selected products. Occasionally, cooking oil brands are included in multi-buy promotions, such as “Buy 2, Save R10.”
Woolworths
Woolworths is known for its high-quality groceries, and its cooking oil selection reflects that. While prices might be slightly higher, many shoppers trust Woolies for purity and consistency. Here’s a look at the latest 2L Cooking Oil Deals at Woolworths:
- Woolworths Sunflower Oil – R74.99 (in-store deal- R64.99)
- Woolworths Canola Oil – R79.99
- Woolworths Deep Fry Oil – R109.99
WRewards Discounts
While Woolworths doesn’t always run large discounts on essentials like cooking oil, WRewards members can sometimes earn up to 5% cashback on selected food items.
Checkers
Checkers frequently runs promotions on household essentials, making it a top contender for affordable 2L Cooking Oil Deals. Here’s what you can expect in-store:
- Sunfoil Sunflower Oil – R89.99 (R64.99 with Xtra Savings Card)
- Checkers House Brand Sunflower Oil – R84.99
- B-Well Canola Oil – R89.99
- Excella Cooking Oil – R89.99
Xtra Savings Discounts
Checkers Xtra Savings card members get exclusive discounts, and cooking oil is often featured in their “Lowest Prices Guaranteed” promotion. For example, Sunfoil 2L Sunflower Oil is discounted to R64.99 for Xtra Savings members.
Which Store Has the Cheapest 2L Cooking Oil Deal?
Based on our comparison, Checkers and Pick n Pay are closely tied based on their current offers especially based on Xtra Savings card discounts and Smart Shopper promotions, while Woolworths remains the premium choice.
Final Verdict
- Best Budget Option: Checkers – Best deals with Xtra Savings discounts.
- Best Variety: Pick n Pay – Great balance between budget and quality options.
- Best Premium Quality: Woolworths – Higher price, but known for quality.
Money-Saving Tips for 2L Cooking Oil Deals
- Use Loyalty Cards – Sign up for Pick n Pay Smart Shopper, Checkers Xtra Savings, and Woolworths WRewards to get exclusive discounts.
- Check Promotions – Retailers update their promotions weekly, so check online or in-store flyers.
- Bulk Buy & Save – Some stores offer multi-buy discounts, so stock up when prices are low.
For the latest 2L Cooking Oil Deals, keep an eye on store promotions and make the most of your loyalty points!
Also Read: Pick n Pay vs Woolies vs Checkers – Which Store Has the Cheapest And Most Affordable 2kg Rice Deal?


