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

Rollback Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 3 Gallon $42.98 Was $47.88 11.2 ¢/fl oz

Rollback
Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 3 Gallon
Sponsored
current price Now $42.98, Was $47.88
11.2 ¢/fl oz
Options from $42.98 – $214.80

Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 3 Gallon

4.1 out of 5 Stars. 738 reviews
Save with
Walmart Plus
Free pickup today
Delivery today
Free shipping, arrives today

Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 10W-30, 1 Gallon $14.98 11.7 ¢/fl oz

Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 10W-30, 1 Gallon
Sponsored
current price $14.98
11.7 ¢/fl oz
Options from $14.98 – $89.88

Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 10W-30, 1 Gallon

4.6 out of 5 Stars. 129 reviews
Save with
Walmart Plus
Shipping arrives today

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

Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 15W-40, 2.5 Gallon $36.24 11.3 ¢/fl oz

Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 15W-40, 2.5 Gallon
Sponsored
current price $36.24
11.3 ¢/fl oz
Options from $36.24 – $181.20

Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 15W-40, 2.5 Gallon

4.7 out of 5 Stars. 744 reviews
Save with
Walmart Plus
Free pickup today
Delivery today
Free shipping, arrives today

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

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. 695 reviews
Save with
Walmart Plus
Pickup today
Delivery today
Shipping arrives today

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. 582 reviews
Save with
Walmart Plus
Free pickup today
Delivery today
Free shipping, arrives today

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 today

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 Wed, Feb 25

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

Valvoline 4-Stroke ATV/UTV SAE 10W-40 Motor Oil 1 QT $6.47 20.2 ¢/fl oz

Valvoline 4-Stroke ATV/UTV SAE 10W-40 Motor Oil 1 QT
Sponsored
current price $6.47
20.2 ¢/fl oz
Options from $6.47 – $32.35

Valvoline 4-Stroke ATV/UTV SAE 10W-40 Motor Oil 1 QT

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

Overall pick Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 15W-40, 1 Gallon $14.98 11.7 ¢/fl oz

Overall pick
Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 15W-40, 1 Gallon
Sponsored
current price $14.98
11.7 ¢/fl oz
Options from $14.98 – $89.88

Mobil Delvac 1300 Super Heavy Duty Premium Synthetic Blend Diesel Engine Oil 15W-40, 1 Gallon

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

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 Wed, Feb 25

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 today
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 $55.34 $55.34/count

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

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

5 out of 5 Stars. 1 reviews
Free shipping, arrives Wed, Feb 25

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 Wed, Feb 25

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 Wed, Feb 25

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 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 Wed, Feb 25

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

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

Royal Purple 0w8 XPR Racing Oil 1 Qt.

Royal Purple 0w8 XPR Racing Oil 1 Qt.

Royal Purple 0w8 XPR Racing Oil 1 Qt.

Free shipping, arrives Thu, Feb 26

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 today

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 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 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 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 Wed, Feb 25

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

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

Mobil 1 Advanced Full Synthetic Motor Oil 5W-30, 12 Quart $60.00 15.6 ¢/fl oz

Mobil 1 Advanced Full Synthetic Motor Oil 5W-30, 12 Quart
Sponsored
current price $60.00
15.6 ¢/fl oz
Options from $60.00 – $240.00

Mobil 1 Advanced Full Synthetic Motor Oil 5W-30, 12 Quart

4.6 out of 5 Stars. 455 reviews
Save with
Walmart Plus
Free pickup today
Delivery today
Free shipping, arrives today

Rollback Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 5 Gallon Pail $71.00 Was $79.00 11.1 ¢/fl oz

Rollback
Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 5 Gallon Pail
Sponsored
current price Now $71.00, Was $79.00
11.1 ¢/fl oz
Options from $71.00 – $284.00

Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 5 Gallon Pail

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

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

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

Royal Purple 0w40 Multi-Grade SAE Oil 1 Quart

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

Royal Purple 5w40 Multi-Grade SAE Oil 1 Quart

Royal Purple 5w40 Multi-Grade SAE Oil 1 Quart

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.87 $52.87/count

Royal Purple Synthetic Motor Oil Better Wear Protection, Superior Corrosion Protection 5W-30, 5 qt
current price $52.87
$52.87/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 Wed, Feb 25

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

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

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

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

Royal Purple HPS High Performance Synthetic Motor Oil 20W-50, 1 qt $14.98

Royal Purple HPS High Performance Synthetic Motor Oil 20W-50, 1 qt
current price $14.98

Royal Purple HPS High Performance Synthetic Motor Oil 20W-50, 1 qt

5 out of 5 Stars. 6 reviews
Save with
Walmart Plus
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 Thu, Feb 26

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

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

ROYAL PURPLE ENGINE BREAK-IN OIL, 1 Quart

ROYAL PURPLE ENGINE BREAK-IN OIL, 1 Quart

ROYAL PURPLE ENGINE BREAK-IN OIL, 1 Quart

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

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

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

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

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

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 Full Synthetic Motor Oil 0W-40, 5 qt ("pack"6) $62.63

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

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 Wed, Feb 25

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

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

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

Royal Purple 11746 Hmx Sae 10W-30 High-Mileage Synthetic Motor Oil

Royal Purple 11746 Hmx Sae 10W-30 High-Mileage Synthetic Motor Oil

Royal Purple 11746 Hmx Sae 10W-30 High-Mileage Synthetic Motor Oil

Free shipping, arrives Thu, Feb 26

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

Royal Purple SAE 50 Engine Oil qt $18.99 Was $25.01 $18.99/count

Royal Purple SAE 50 Engine Oil qt
current price Now $18.99, Was $25.01
$18.99/count

Royal Purple SAE 50 Engine Oil qt

Free shipping, arrives Thu, Feb 26