Sorry — this deal is no longer available. Never miss another deal! Sign up for daily updates:

Will be used in accordance to our Privacy Policy

UPDATE: The price of the oil has gone up to $22.68.

Score a free $22 Shell gift card when you buy Pennzoil oil at Walmart!

In order to be eligible for the gift card, purchase one five-quart bottle or five one-quart bottles of any of the following varieties of Pennzoil Full Synthetic Motor Oil:

  • Pennzoil Platinum
  • Pennzoil Ultra Platinum
  • Pennzoil Platinum High Mileage

Walmart.com currently has the five-quart bottle of Pennzoil Platinum High Mileage 5W-30 Full Synthetic Motor Oil on sale for $17.56, and eligible for free store pickup. Buy it online, pick it up in the store, and then upload your receipt to receive $22 in free gas money.

Note that if purchasing the motor oil in stores as opposed to online, the price paid will be higher.

Buy 1 Pennzoil Platinum High Mileage 5W-30 Full Synthetic Motor Oil, 5 qt (reg. $24.97) $17.56, rollback price
Buy 1 through Feb. 23, submit for free $22 Shell gift card by Mar. 3, limit 1 per household
Free shipping on orders of $35+ or free store pickup
Final Price: $17.56, plus free $22 Shell gift card

ONLY THE BEST WALMART DEALS