Sort by|

Find auto parts that fit

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

Royal Purple Oil in Motor Oil by Brand

Uses item details. Price when purchased online

Shell Rotella T4 Triple Protection 15W-40 Diesel Motor Oil, 55-Gallon Drum $976.93

Shell Rotella T4 Triple Protection 15W-40 Diesel Motor Oil, 55-Gallon Drum
Sponsored
current price $976.93

Shell Rotella T4 Triple Protection 15W-40 Diesel Motor Oil, 55-Gallon Drum

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

Valvoline Heavy Duty Synthetic Blend 15W-40 Diesel Engine Oil 2.5 GA $36.97 $14.79/gl

Valvoline Heavy Duty Synthetic Blend 15W-40 Diesel Engine Oil 2.5 GA
Sponsored
current price $36.97
$14.79/gl
Options from $14.97

Valvoline Heavy Duty Synthetic Blend 15W-40 Diesel Engine Oil 2.5 GA

4.7 out of 5 Stars. 77 reviews
Save with
Walmart Plus
Free shipping, arrives Fri, Feb 27
Only 2 left

(1 pack) Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 1 Gallon (3 Pack) $66.00 17.2 ¢/fl oz

(1 pack) Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 1 Gallon (3 Pack)
Sponsored
current price $66.00
17.2 ¢/fl oz

(1 pack) Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 1 Gallon (3 Pack)

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

MOTUL 800 2T Off-Road Synthetic Oil - 1L 104038 $25.94

MOTUL 800 2T Off-Road Synthetic Oil - 1L 104038
Sponsored
current price $25.94

MOTUL 800 2T Off-Road Synthetic Oil - 1L 104038

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

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 today
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 today
Delivery today
Free shipping, arrives tomorrow

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 today
Delivery today
Shipping arrives tomorrow

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 Thu, Feb 26

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 today
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 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 today
Delivery today
Shipping arrives tomorrow

Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 1 Gallon $21.93 17.1 ¢/fl oz

Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 1 Gallon
Sponsored
current price $21.93
17.1 ¢/fl oz
Options from $21.93 – $131.58

Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 1 Gallon

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

Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 2.5 Gallon $52.00 16.3 ¢/fl oz

Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 2.5 Gallon
Sponsored
current price $52.00
16.3 ¢/fl oz

Shell Rotella T5 Synthetic Blend 15W-40 Diesel Engine Oil, 2.5 Gallon

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

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 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 today
Delivery today
Shipping arrives tomorrow
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 20154 Oil SAE 15W-40 Synthetic 5 Quart Bottle Single $54.42 $54.42/count

Royal Purple 20154 Oil SAE 15W-40 Synthetic 5 Quart Bottle Single
current price $54.42
$54.42/count

Royal Purple 20154 Oil SAE 15W-40 Synthetic 5 Quart Bottle Single

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

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

Royal Purple High Performance Motor Oil 10W-30 Premium Synthetic Motor Oil, 5 Quarts
current price $49.80
$49.80/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 Thu, Feb 26

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 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 Thu, Feb 26

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 tomorrow

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

Shell Rotella T6 Full Synthetic 15W-40 Diesel Engine Oil, 5 Gallon $123.00 19.2 ¢/fl oz

Shell Rotella T6 Full Synthetic 15W-40 Diesel Engine Oil, 5 Gallon
Sponsored
current price $123.00
19.2 ¢/fl oz
From $123.00

Shell Rotella T6 Full Synthetic 15W-40 Diesel Engine Oil, 5 Gallon

4.7 out of 5 Stars. 522 reviews
Save with
Walmart Plus
Free pickup today
Delivery today
Only 1 left

100+ bought since yesterday Pennzoil Ultra Platinum Full Synthetic 5W-30 Motor Oil, 5 Quart $26.50 16.6 ¢/fl oz

100+ bought since yesterday
Pennzoil Ultra Platinum Full Synthetic 5W-30 Motor Oil, 5 Quart
Sponsored
current price $26.50
16.6 ¢/fl oz
Options from $26.50 – $147.20

Pennzoil Ultra Platinum Full Synthetic 5W-30 Motor Oil, 5 Quart

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

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 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 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 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 51530 Oil Rp Series Sae 5W-30 5 Quart $44.88 Was $55.43

Royal Purple 51530 Oil Rp Series Sae 5W-30 5 Quart
current price Now $44.88, Was $55.43
+$9.98 shipping

Royal Purple 51530 Oil Rp Series Sae 5W-30 5 Quart

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 (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

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

Pennzoil Ultra Platinum Full Synthetic 5W-20 Motor Oil, 5 Quart $26.50 16.6 ¢/fl oz

Pennzoil Ultra Platinum Full Synthetic 5W-20 Motor Oil, 5 Quart
Sponsored
current price $26.50
16.6 ¢/fl oz
Options from $26.50 – $147.20

Pennzoil Ultra Platinum Full Synthetic 5W-20 Motor Oil, 5 Quart

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

100+ bought since yesterday Pennzoil Platinum High Mileage Full Synthetic 5W-20 Motor Oil, 5 Quart $25.97 16.2 ¢/fl oz

100+ bought since yesterday
Pennzoil Platinum High Mileage Full Synthetic 5W-20 Motor Oil, 5 Quart
Sponsored
current price $25.97
16.2 ¢/fl oz
Options from $25.97 – $129.85

Pennzoil Platinum High Mileage Full Synthetic 5W-20 Motor Oil, 5 Quart

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

Royal Purple 0w40 Multi-Grade SAE Oil 1 Quart $20.39 $20.39/count

Royal Purple 0w40 Multi-Grade SAE Oil 1 Quart
current price $20.39
$20.39/count

Royal Purple 0w40 Multi-Grade SAE Oil 1 Quart

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

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 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 today
Delivery today
Shipping arrives tomorrow

Royal Purple 5w40 Multi-Grade SAE Oil 1 Quart $22.52 $22.52/count

Royal Purple 5w40 Multi-Grade SAE Oil 1 Quart
current price $22.52
$22.52/count

Royal Purple 5w40 Multi-Grade SAE Oil 1 Quart

5 out of 5 Stars. 4 reviews
Free shipping, arrives tomorrow

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 01040 Synthetic Motor Oil $18.72 Was $25.01 $18.72/count

Royal Purple 01040 Synthetic Motor Oil
current price Now $18.72, Was $25.01
$18.72/count

Royal Purple 01040 Synthetic Motor Oil

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

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

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

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

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

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 1 qt. SAE 30 High Performance Motor Oil $29.61

Royal Purple  1 qt. SAE 30 High Performance Motor Oil
current price $29.61

Royal Purple 1 qt. SAE 30 High Performance Motor Oil

Free shipping, arrives in 3+ days

01011 Royal Purple Oil SAE 5W-20 $27.28 $27.28/count

01011 Royal Purple Oil SAE 5W-20
current price $27.28
$27.28/count

01011 Royal Purple Oil SAE 5W-20

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

ROYAL PURPLE ENGINE BREAK-IN OIL, 1 Quart $22.85

ROYAL PURPLE ENGINE BREAK-IN OIL, 1 Quart
current price $22.85

ROYAL PURPLE ENGINE BREAK-IN OIL, 1 Quart

5 out of 5 Stars. 8 reviews
Free shipping, arrives tomorrow

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

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

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

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

Royal Purple XPR 10W40 Racing Oil, 1 Quart $17.99 Was $30.44 $17.99/count

Royal Purple XPR 10W40 Racing Oil, 1 Quart
current price Now $17.99, Was $30.44
$17.99/count
+$13.99 shipping

Royal Purple XPR 10W40 Racing Oil, 1 Quart

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 High Performance Motor Oil 15W-40, 1 gal ("pack"3) $99.11 Was $124.92

Royal Purple High Performance Motor Oil 15W-40, 1 gal ("pack"3)
current price Now $99.11, Was $124.92

Royal Purple High Performance Motor Oil 15W-40, 1 gal ("pack"3)

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

Royal Purple 5w20 HPS Multi-Grade Oil Case 6x1 Quart $62.97 Was $73.01

Royal Purple 5w20 HPS Multi-Grade Oil Case 6x1 Quart
current price Now $62.97, Was $73.01

Royal Purple 5w20 HPS Multi-Grade Oil Case 6x1 Quart

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

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