Sort by|

Find auto parts that fit

Let’s search for parts that fit your vehicle.
*Required fields

All Royal Purple in Royal Purple Oil

Uses item details. Price when purchased online

Overall pick Royal Purple High Performance Motor Oil 5W-30, Premium Synthetic Motor Oil, 5 Quarts $33.80 Was $39.99 21.1 ¢/fl oz

Overall pick
Royal Purple High Performance Motor Oil 5W-30, Premium Synthetic Motor Oil, 5 Quarts
Available in additional 5 options
current price Now $33.80, Was $39.99
21.1 ¢/fl oz
Options from $33.80 – $169.00

Royal Purple High Performance Motor Oil 5W-30, Premium Synthetic Motor Oil, 5 Quarts

4.7 out of 5 Stars. 696 reviews
Save with
Walmart Plus
Pickup tomorrow
Delivery today
Shipping arrives tomorrow

Royal Purple High Performance Motor Oil 0W-20 Premium Synthetic Motor Oil, 5 Quarts $37.56 23.5 ¢/fl oz

Royal Purple High Performance Motor Oil 0W-20 Premium Synthetic Motor Oil, 5 Quarts
Available in additional 5 options
current price $37.56
23.5 ¢/fl oz
Options from $37.56 – $169.00

Royal Purple High Performance Motor Oil 0W-20 Premium Synthetic Motor Oil, 5 Quarts

4.8 out of 5 Stars. 583 reviews
Save with
Walmart Plus
Free pickup tomorrow
Delivery today
Free shipping, arrives tomorrow

Royal Purple HMX 5W-20 High Mileage Vehicle Motor Oil, 5 Quarts $37.56 Was $46.99 $7.51/qt

Royal Purple HMX 5W-20 High Mileage Vehicle Motor Oil, 5 Quarts
current price Now $37.56, Was $46.99
$7.51/qt

Royal Purple HMX 5W-20 High Mileage Vehicle Motor Oil, 5 Quarts

4.8 out of 5 Stars. 66 reviews
Save with
Walmart Plus
Free shipping, arrives Fri, Feb 27

Royal Purple HMX Synthetic SAE 10W-30 High Mileage Vehicle Motor Oil, 10 lbs, 5 Quarts $37.56 $7.51/qt

Royal Purple HMX Synthetic SAE 10W-30 High Mileage Vehicle Motor Oil, 10 lbs, 5 Quarts
current price $37.56
$7.51/qt

Royal Purple HMX Synthetic SAE 10W-30 High Mileage Vehicle Motor Oil, 10 lbs, 5 Quarts

4.9 out of 5 Stars. 44 reviews
Save with
Walmart Plus
Free shipping, arrives Fri, Feb 27

Royal Purple High Performance Motor Oil 5W-20, Premium Synthetic Motor Oil, 5 Quarts $33.80 Was $38.79 21.1 ¢/fl oz

Royal Purple High Performance Motor Oil 5W-20, Premium Synthetic Motor Oil, 5 Quarts
Available in additional 5 options
current price Now $33.80, Was $38.79
21.1 ¢/fl oz
Options from $33.80 – $169.00

Royal Purple High Performance Motor Oil 5W-20, Premium Synthetic Motor Oil, 5 Quarts

4.8 out of 5 Stars. 442 reviews
Save with
Walmart Plus
Pickup tomorrow
Delivery today
Shipping arrives tomorrow

Royal Purple HPS Synthetic SAE 10W-40 High Performance Motor Oil with Synerlec, 1 Quart $22.59

Royal Purple HPS Synthetic SAE 10W-40 High Performance Motor Oil with Synerlec, 1 Quart
current price $22.59

Royal Purple HPS Synthetic SAE 10W-40 High Performance Motor Oil with Synerlec, 1 Quart

5 out of 5 Stars. 9 reviews
Free shipping, arrives Thu, Feb 26

Royal Purple High Performance Motor Oil 10W-30 Premium Synthetic Motor Oil, 5 Quarts $49.79 $49.79/oz

Royal Purple High Performance Motor Oil 10W-30 Premium Synthetic Motor Oil, 5 Quarts
current price $49.79
$49.79/oz

Royal Purple High Performance Motor Oil 10W-30 Premium Synthetic Motor Oil, 5 Quarts

5 out of 5 Stars. 48 reviews
Save with
Walmart Plus
Free shipping, arrives Fri, Feb 27

Royal Purple Duralec Super 15W-40 Diesel Motor Oil, Diesel Vehicles, 7.7 lbs, 1 Gallon $29.98 23.4 ¢/fl oz

Royal Purple Duralec Super 15W-40 Diesel Motor Oil, Diesel Vehicles, 7.7 lbs, 1 Gallon
Available in additional 5 options
current price $29.98
23.4 ¢/fl oz
Options from $29.98 – $149.90

Royal Purple Duralec Super 15W-40 Diesel Motor Oil, Diesel Vehicles, 7.7 lbs, 1 Gallon

4.8 out of 5 Stars. 71 reviews
Save with
Walmart Plus
Pickup tomorrow
Delivery today
Shipping arrives tomorrow

Royal Purple High Performance Motor Oil 5W-30 Premium Synthetic Motor Oil, 2.25 lbs, Universal, 1 Quart $10.88 34.0 ¢/fl oz

Royal Purple High Performance Motor Oil 5W-30 Premium Synthetic Motor Oil, 2.25 lbs, Universal, 1 Quart
Available in additional 5 options
current price $10.88
34.0 ¢/fl oz
Options from $10.88 – $54.40

Royal Purple High Performance Motor Oil 5W-30 Premium Synthetic Motor Oil, 2.25 lbs, Universal, 1 Quart

4.9 out of 5 Stars. 158 reviews
Save with
Walmart Plus
Pickup tomorrow
Delivery today
Shipping arrives tomorrow
View details for Stock up on oil
Image shows a gray bottle of Mobil 1 Advanced gas Economy Full Synthetic Motor Oil on a light blue background with a red banner above.
Stock up on oil
Easy, affordable, and reliable — bulk case packs up to $15 off.

Royal Purple HMX 5W-30 High Mileage Motor Oil, Universal, 5 Quarts $37.56 Was $49.83

Royal Purple HMX 5W-30 High Mileage Motor Oil, Universal, 5 Quarts
current price Now $37.56, Was $49.83

Royal Purple HMX 5W-30 High Mileage Motor Oil, Universal, 5 Quarts

4.8 out of 5 Stars. 88 reviews
Save with
Walmart Plus
Free shipping, arrives Fri, Feb 27

Royal Purple High Performance Motor Oil 0W-20 Premium Synthetic Motor Oil, 1 Quart $10.88 Was $12.99 34.0 ¢/fl oz

Royal Purple High Performance Motor Oil 0W-20 Premium Synthetic Motor Oil, 1 Quart
Available in additional 5 options
current price Now $10.88, Was $12.99
34.0 ¢/fl oz
Options from $10.88 – $54.40

Royal Purple High Performance Motor Oil 0W-20 Premium Synthetic Motor Oil, 1 Quart

4.8 out of 5 Stars. 79 reviews
Save with
Walmart Plus
Pickup tomorrow
Delivery today
Shipping arrives tomorrow

Royal Purple High Performance Motor Oil 5W-20 Premium Synthetic Motor Oil, 2 lbs, Universal, 1 Quart $10.88 34.0 ¢/fl oz

Royal Purple High Performance Motor Oil 5W-20 Premium Synthetic Motor Oil, 2 lbs, Universal, 1 Quart
Available in additional 5 options
current price $10.88
34.0 ¢/fl oz
Options from $10.88 – $54.40

Royal Purple High Performance Motor Oil 5W-20 Premium Synthetic Motor Oil, 2 lbs, Universal, 1 Quart

4.9 out of 5 Stars. 99 reviews
Save with
Walmart Plus
Pickup tomorrow
Delivery today
Shipping arrives tomorrow

Royal Purple HPS 10W40 High Performance Engine Oil, 6 Quart Case $70.99 Was $82.99

Royal Purple HPS 10W40 High Performance Engine Oil, 6 Quart Case
current price Now $70.99, Was $82.99

Royal Purple HPS 10W40 High Performance Engine Oil, 6 Quart Case

5 out of 5 Stars. 1 reviews
Free shipping, arrives Fri, Feb 27

Royal Purple (06540-6PK API-Licensed Heavy Duty SAE 5W-40 High Performance Synthetic Motor Oil - 1 Quart, (Case of 6) $59.11

Royal Purple (06540-6PK API-Licensed Heavy Duty SAE 5W-40 High Performance Synthetic Motor Oil - 1 Quart, (Case of 6)
current price $59.11

Royal Purple (06540-6PK API-Licensed Heavy Duty SAE 5W-40 High Performance Synthetic Motor Oil - 1 Quart, (Case of 6)

5 out of 5 Stars. 3 reviews
Free shipping, arrives in 3+ days
View details for Motor Oil Deals
Up to 20% off Select Motor Oil
Motor Oil Deals
Up to 20% off Select Motor Oil

Royal Purple HMX 5W-30 High Mileage Vehicle, Motor Oil, 1 Quart $12.99 $12.99/qt

Royal Purple HMX 5W-30 High Mileage Vehicle, Motor Oil, 1 Quart
current price $12.99
$12.99/qt

Royal Purple HMX 5W-30 High Mileage Vehicle, Motor Oil, 1 Quart

4.8 out of 5 Stars. 25 reviews
Save with
Walmart Plus
Shipping arrives in 3+ days
Only 3 left

Royal Purple ROY06315 Max-Cycle Motorcycle Oil - 10w40 - 1 qt. - Case of 6 $101.73

Royal Purple ROY06315 Max-Cycle Motorcycle Oil - 10w40 - 1 qt. - Case of 6
current price $101.73

Royal Purple ROY06315 Max-Cycle Motorcycle Oil - 10w40 - 1 qt. - Case of 6

5 out of 5 Stars. 1 reviews
Free shipping, arrives in 3+ days

Royal Purple High Performance Full Synthetic Motor Oil 0W-40, 5 qt ("pack"6) $60.69

Royal Purple High Performance Full Synthetic Motor Oil 0W-40, 5 qt ("pack"6)
current price $60.69

Royal Purple High Performance Full Synthetic Motor Oil 0W-40, 5 qt ("pack"6)

4.6 out of 5 Stars. 7 reviews
Save with
Walmart Plus
Free shipping, arrives Fri, Feb 27

Royal Purple HMX 10W-30 High Mileage Motor Oil, Universal Vehicle Type, 1 Quart $12.32

Royal Purple HMX 10W-30 High Mileage Motor Oil, Universal Vehicle Type, 1 Quart
current price $12.32

Royal Purple HMX 10W-30 High Mileage Motor Oil, Universal Vehicle Type, 1 Quart

5 out of 5 Stars. 9 reviews
Save with
Walmart Plus
Shipping arrives Fri, Feb 27

Royal Purple HPS Street High Performance Full Synthetic Motor Oil 5W-30, 1 qt (6 pack) $61.48

Royal Purple HPS Street High Performance Full Synthetic Motor Oil 5W-30, 1 qt (6 pack)
current price $61.48

Royal Purple HPS Street High Performance Full Synthetic Motor Oil 5W-30, 1 qt (6 pack)

5 out of 5 Stars. 6 reviews
Free shipping, arrives in 3+ days

Royal Purple HMX 5W-20 High Mileage Vehicle Motor Oil, 2 lbs, 1 Quart $23.14 $23.14/qt

Royal Purple HMX 5W-20 High Mileage Vehicle Motor Oil, 2 lbs, 1 Quart
current price $23.14
$23.14/qt

Royal Purple HMX 5W-20 High Mileage Vehicle Motor Oil, 2 lbs, 1 Quart

5 out of 5 Stars. 11 reviews
Free shipping, arrives Thu, Feb 26

Royal Purple 51020 Oil Rp Series Sae 0W-20 5 Quart $54.17

Royal Purple 51020 Oil Rp Series Sae 0W-20 5 Quart
current price $54.17

Royal Purple 51020 Oil Rp Series Sae 0W-20 5 Quart

Free shipping, arrives in 3+ days

Royal Purple 11487 Engine Break In Oil 10W30 Pack of 6 Quarts $63.57

Royal Purple 11487 Engine Break In Oil 10W30 Pack of 6 Quarts
current price $63.57

Royal Purple 11487 Engine Break In Oil 10W30 Pack of 6 Quarts

5 out of 5 Stars. 1 reviews
Free shipping, arrives in 3+ days

Royal Purple 1 gal High Performance Motor Oil - SAE 15W-40 $51.97 Was $62.89

Royal Purple  1 gal High Performance Motor Oil - SAE 15W-40
current price Now $51.97, Was $62.89

Royal Purple 1 gal High Performance Motor Oil - SAE 15W-40

Free shipping, arrives in 3+ days

Royal Purple (06154-6PK API-Licensed Heavy Duty CJ-4 SAE 15W-40 High Performance Synthetic Motor Oil - 1 Quart, (Case of 6) $64.99

Royal Purple (06154-6PK API-Licensed Heavy Duty CJ-4 SAE 15W-40 High Performance Synthetic Motor Oil - 1 Quart, (Case of 6)
current price $64.99

Royal Purple (06154-6PK API-Licensed Heavy Duty CJ-4 SAE 15W-40 High Performance Synthetic Motor Oil - 1 Quart, (Case of 6)

5 out of 5 Stars. 1 reviews
Free shipping, arrives in 3+ days

Royal Purple 0w8 XPR Racing Oil 1 Qt. $36.61

Royal Purple 0w8 XPR Racing Oil 1 Qt.
current price $36.61

Royal Purple 0w8 XPR Racing Oil 1 Qt.

Free shipping, arrives in 3+ days

Royal Purple 83540 Duralec Super ENGINE OIL $51.05

Royal Purple 83540 Duralec Super ENGINE OIL
current price $51.05

Royal Purple 83540 Duralec Super ENGINE OIL

Free shipping, arrives in 3+ days

Royal Purple Max-Cycle Motorcycle Oil - Sae 20W50 - Case of 6 $81.44

Royal Purple  Max-Cycle Motorcycle Oil - Sae 20W50 - Case of 6
current price $81.44

Royal Purple Max-Cycle Motorcycle Oil - Sae 20W50 - Case of 6

5 out of 5 Stars. 2 reviews
Free shipping, arrives in 3+ days

Royal Purple 01130 SAE 10W-30 Engine Motor Oil, 1 Quart, Case of 6 $60.86

Royal Purple 01130 SAE 10W-30 Engine Motor Oil, 1 Quart, Case of 6
current price $60.86

Royal Purple 01130 SAE 10W-30 Engine Motor Oil, 1 Quart, Case of 6

Free shipping, arrives in 3+ days

Royal Purple Synthetic Motor Oil Better Wear Protection, Superior Corrosion Protection 5W-30, 5 qt $52.81 $52.81/count

Royal Purple Synthetic Motor Oil Better Wear Protection, Superior Corrosion Protection 5W-30, 5 qt
current price $52.81
$52.81/count

Royal Purple Synthetic Motor Oil Better Wear Protection, Superior Corrosion Protection 5W-30, 5 qt

5 out of 5 Stars. 3 reviews
Free shipping, arrives Thu, Feb 26

Royal Purple HPS High Performance Full Synthetic Motor Oil 10W-40, 6 qt $68.50

Royal Purple HPS High Performance Full Synthetic Motor Oil 10W-40, 6 qt
current price $68.50

Royal Purple HPS High Performance Full Synthetic Motor Oil 10W-40, 6 qt

4.6 out of 5 Stars. 10 reviews
Free shipping, arrives Thu, Feb 26

Royal Purple Synthetic Engine Oil, 0W16 5 Quart $53.40 Was $66.90

Royal Purple Synthetic Engine Oil, 0W16 5 Quart
current price Now $53.40, Was $66.90

Royal Purple Synthetic Engine Oil, 0W16 5 Quart

5 out of 5 Stars. 1 reviews
Free shipping, arrives in 3+ days

Royal Purple 06484 1 qt. 0W40 Multi-Grade SAE Oil, Case of 6 $75.05

Royal Purple 06484 1 qt. 0W40 Multi-Grade SAE Oil, Case of 6
current price $75.05

Royal Purple 06484 1 qt. 0W40 Multi-Grade SAE Oil, Case of 6

Free shipping, arrives in 3+ days

Royal Purple HPS 10W30 High Performance Engine Oil, 6 Quart Case $59.94 $59.94/count

Royal Purple HPS 10W30 High Performance Engine Oil, 6 Quart Case
current price $59.94
$59.94/count
+$13.99 shipping

Royal Purple HPS 10W30 High Performance Engine Oil, 6 Quart Case

Shipping arrives in 3+ days

Royal Purple 0w40 Multi-Grade SAE Oil 1 Quart

Royal Purple 0w40 Multi-Grade SAE Oil 1 Quart

Royal Purple 0w40 Multi-Grade SAE Oil 1 Quart

5 out of 5 Stars. 3 reviews
Free shipping, arrives in 3+ days

Royal Purple 1 qt SAE 5W-20 High Performance Synthetic Motor Oil - Case of 6 $64.61

Royal Purple  1 qt SAE 5W-20 High Performance Synthetic Motor Oil - Case of 6
current price $64.61
+$9.98 shipping

Royal Purple 1 qt SAE 5W-20 High Performance Synthetic Motor Oil - Case of 6

5 out of 5 Stars. 1 reviews
Shipping arrives in 3+ days

Royal Purple HPS 5W20 High Performance Engine Oil, 6 Quart Case $59.94

Royal Purple HPS 5W20 High Performance Engine Oil, 6 Quart Case
current price $59.94
+$13.99 shipping

Royal Purple HPS 5W20 High Performance Engine Oil, 6 Quart Case

5 out of 5 Stars. 2 reviews
Shipping arrives in 3+ days

Royal Purple HP 2-C High Performance Synthetic 2-Cycle Oil, 1 Qt $17.38 $17.38/count

Royal Purple HP 2-C High Performance Synthetic 2-Cycle Oil, 1 Qt
current price $17.38
$17.38/count

Royal Purple HP 2-C High Performance Synthetic 2-Cycle Oil, 1 Qt

5 out of 5 Stars. 4 reviews
Save with
Walmart Plus
Shipping arrives Fri, Feb 27

Royal Purple Max-Cycle Full Synthetic Motor Oil 10W-40, 1 qt $23.29 Was $26.29

Royal Purple Max-Cycle Full Synthetic Motor Oil 10W-40, 1 qt
current price Now $23.29, Was $26.29

Royal Purple Max-Cycle Full Synthetic Motor Oil 10W-40, 1 qt

5 out of 5 Stars. 4 reviews
Free shipping, arrives in 3+ days

Royal Purple HPS 5W-30 High Performance Street Motor Oil, 1 Quart $18.99

Royal Purple HPS 5W-30 High Performance Street Motor Oil, 1 Quart
current price $18.99

Royal Purple HPS 5W-30 High Performance Street Motor Oil, 1 Quart

5 out of 5 Stars. 16 reviews
Free shipping, arrives in 3+ days

Royal Purple Max-Cycle Motorcycle Oil - 10w40 - 1 qt. - Case of 6 $110.66

Royal Purple  Max-Cycle Motorcycle Oil - 10w40 - 1 qt. - Case of 6
current price $110.66

Royal Purple Max-Cycle Motorcycle Oil - 10w40 - 1 qt. - Case of 6

Free shipping, arrives in 3+ days