Find auto parts that fit

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

Motor Oil

Uses item details. Price when purchased online

Overall pick Quaker State Full Synthetic 5W-30 Motor Oil, 5-Quart $20.97 Was $28.99 13.1 ¢/fl oz

Overall pick
Quaker State Full Synthetic 5W-30 Motor Oil, 5-Quart
Available in additional 4 options
current price Now $20.97, Was $28.99
13.1 ¢/fl oz
Options from $20.97 – $104.85

Quaker State Full Synthetic 5W-30 Motor Oil, 5-Quart

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

100+ bought since yesterday Super Tech All Mileage Synthetic Blend Motor Oil SAE 5W-30, 5 Quarts $16.98 10.6 ¢/fl oz

100+ bought since yesterday
Super Tech All Mileage Synthetic Blend Motor Oil SAE 5W-30, 5 Quarts
Available in additional 5 options
current price $16.98
10.6 ¢/fl oz
Options from $16.98 – $84.90

Super Tech All Mileage Synthetic Blend Motor Oil SAE 5W-30, 5 Quarts

4.6 out of 5 Stars. 1431 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

Super Tech Heavy Duty SAE 15W-40 Motor Oil, 1 Gallon $13.47 Was $15.99 10.5 ¢/fl oz

Super Tech Heavy Duty SAE 15W-40 Motor Oil, 1 Gallon
Available in additional 5 options
current price Now $13.47, Was $15.99
10.5 ¢/fl oz
Options from $13.47 – $67.35

Super Tech Heavy Duty SAE 15W-40 Motor Oil, 1 Gallon

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

In 50+ people's carts Valvoline Advanced Protection Full Synthetic 5W-30 Motor Oil 5 Quart $26.97 Was $29.97 $5.39/qt

In 50+ people's carts
Valvoline Advanced Protection Full Synthetic 5W-30 Motor Oil 5 Quart
Available in additional 2 sizes
current price Now $26.97, Was $29.97
$5.39/qt
Options from $26.97 – $107.89

Valvoline Advanced Protection Full Synthetic 5W-30 Motor Oil 5 Quart

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

Mobil 1 Extended Performance High Mileage Full Synthetic Motor Oil 5W-30, 5 Quart (3 Pack) $74.88 Was $89.88 15.6 ¢/fl oz

Mobil 1 Extended Performance High Mileage Full Synthetic Motor Oil 5W-30, 5 Quart (3 Pack)
current price Now $74.88, Was $89.88
15.6 ¢/fl oz

Mobil 1 Extended Performance High Mileage Full Synthetic Motor Oil 5W-30, 5 Quart (3 Pack)

4.8 out of 5 Stars. 2010 reviews
Save with
Walmart Plus
Free shipping, arrives Thu, Feb 26

In 50+ people's carts Valvoline MaxLife Full Synthetic High Mileage 5W-20 Motor Oil 5 Quart $26.97 Was $29.97 16.9 ¢/fl oz

In 50+ people's carts
Valvoline MaxLife Full Synthetic High Mileage 5W-20 Motor Oil 5 Quart
Available in additional 2 sizes
current price Now $26.97, Was $29.97
16.9 ¢/fl oz
Options from $26.97 – $80.91

Valvoline MaxLife Full Synthetic High Mileage 5W-20 Motor Oil 5 Quart

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

100+ bought since yesterday Mobil 1 Advanced Full Synthetic Motor Oil 5W-30, 1 Quart $8.78 Was $11.49 27.4 ¢/fl oz

100+ bought since yesterday
Mobil 1 Advanced Full Synthetic Motor Oil 5W-30, 1 Quart
Available in additional 5 options
current price Now $8.78, Was $11.49
27.4 ¢/fl oz
Options from $8.78 – $43.90

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

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

100+ bought since yesterday Delo 400 XLE SB Synthetic Blend SAE 15W-40 Heavy-Duty Diesel Motor Oil 1 Gallon $15.48 12.1 ¢/fl oz

100+ bought since yesterday
Delo 400 XLE SB Synthetic Blend SAE 15W-40 Heavy-Duty Diesel Motor Oil 1 Gallon
Available in additional 6 options
current price $15.48
12.1 ¢/fl oz
Options from $15.48 – $92.88

Delo 400 XLE SB Synthetic Blend SAE 15W-40 Heavy-Duty Diesel Motor Oil 1 Gallon

4.6 out of 5 Stars. 510 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.

Valvoline Advanced Protection Full Synthetic 5W-20 Motor Oil 5 Quart $26.97 Was $29.97 16.9 ¢/fl oz

Valvoline Advanced Protection Full Synthetic 5W-20 Motor Oil 5 Quart
Available in additional 2 sizes
current price Now $26.97, Was $29.97
16.9 ¢/fl oz
Options from $26.97 – $134.85

Valvoline Advanced Protection Full Synthetic 5W-20 Motor Oil 5 Quart

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

Mobil 1 Extended Performance Full Synthetic Motor Oil 5W-30, 5 Quart (3 Pack) $74.88 Was $89.88 $4.99/qt

Mobil 1 Extended Performance Full Synthetic Motor Oil 5W-30, 5 Quart (3 Pack)
current price Now $74.88, Was $89.88
$4.99/qt

Mobil 1 Extended Performance Full Synthetic Motor Oil 5W-30, 5 Quart (3 Pack)

4.8 out of 5 Stars. 2750 reviews
Save with
Walmart Plus
Free shipping, arrives Thu, Feb 26

100+ bought since yesterday Shell Rotella T6 Full Synthetic 5W-40 Diesel Engine Oil, 1 Gallon $26.13 20.4 ¢/fl oz

100+ bought since yesterday
Shell Rotella T6 Full Synthetic 5W-40 Diesel Engine Oil, 1 Gallon
Available in additional 6 options
current price $26.13
20.4 ¢/fl oz
Options from $26.13 – $156.78

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

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

Mobil 1 High Mileage Full Synthetic Motor Oil 5W-30, 5 Quart (Pack of 3) $68.88 Was $83.88 14.4 ¢/fl oz

Mobil 1 High Mileage Full Synthetic Motor Oil 5W-30, 5 Quart (Pack of 3)
current price Now $68.88, Was $83.88
14.4 ¢/fl oz

Mobil 1 High Mileage Full Synthetic Motor Oil 5W-30, 5 Quart (Pack of 3)

4.7 out of 5 Stars. 3982 reviews
Save with
Walmart Plus
Free shipping, arrives Thu, Feb 26

Mobil 1 High Mileage Full Synthetic Motor Oil 5W-30, 1 Quart $8.78 Was $11.99 27.4 ¢/fl oz

Mobil 1 High Mileage Full Synthetic Motor Oil 5W-30, 1 Quart
Available in additional 5 options
current price Now $8.78, Was $11.99
27.4 ¢/fl oz
Options from $8.78 – $43.90

Mobil 1 High Mileage Full Synthetic Motor Oil 5W-30, 1 Quart

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

Pennzoil High Mileage 5W-30 Motor Oil, 5 Quart $21.98 13.7 ¢/fl oz

Pennzoil High Mileage 5W-30 Motor Oil, 5 Quart
current price $21.98
13.7 ¢/fl oz

Pennzoil High Mileage 5W-30 Motor Oil, 5 Quart

4.8 out of 5 Stars. 1176 reviews
Save with
Walmart Plus
Shipping arrives Thu, Feb 26

Motorcraft Synthetic Blend Motor Oil, 5W-20 - A premium-quality motor oil specifically developed for Ford Motor Company vehicles, 5 quart jug, sold by each $38.99

Motorcraft Synthetic Blend Motor Oil, 5W-20 - A premium-quality motor oil specifically developed for Ford Motor Company vehicles, 5 quart jug, sold by each
Available in additional 2 options
current price $38.99

Motorcraft Synthetic Blend Motor Oil, 5W-20 - A premium-quality motor oil specifically developed for Ford Motor Company vehicles, 5 quart jug, sold by each

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

Quaker State High Mileage 10W-30 Motor Oil, 5 Quart $18.82

Quaker State High Mileage 10W-30 Motor Oil, 5 Quart
current price $18.82

Quaker State High Mileage 10W-30 Motor Oil, 5 Quart

4.8 out of 5 Stars. 479 reviews
Save with
Walmart Plus
Shipping arrives Thu, Feb 26

Mobil 1 ESP X2 Full Synthetic Motor Oil 0W-20, 1 Quart $8.78 Was $11.99 27.4 ¢/fl oz

Mobil 1 ESP X2 Full Synthetic Motor Oil 0W-20, 1 Quart
Available in additional 5 options
current price Now $8.78, Was $11.99
27.4 ¢/fl oz
Options from $8.78 – $43.90

Mobil 1 ESP X2 Full Synthetic Motor Oil 0W-20, 1 Quart

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

Pennzoil High Mileage 5W-20 Motor Oil, 5 Quart $21.98 13.7 ¢/fl oz

Pennzoil High Mileage 5W-20 Motor Oil, 5 Quart
current price $21.98
13.7 ¢/fl oz

Pennzoil High Mileage 5W-20 Motor Oil, 5 Quart

4.8 out of 5 Stars. 1078 reviews
Save with
Walmart Plus
Shipping arrives Fri, Feb 27
Only 6 left

Mobil 1 Advanced Full Synthetic Motor Oil 5W-20, 1 Quart $8.78 Was $11.49 27.4 ¢/fl oz

Mobil 1 Advanced Full Synthetic Motor Oil 5W-20, 1 Quart
Available in additional 5 options
current price Now $8.78, Was $11.49
27.4 ¢/fl oz
Options from $8.78 – $43.90

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

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

Castrol EDGE Euro 5W-30 A3/B4 European Advanced Full Synthetic Motor Oil, 5 Quarts $27.48 Was $34.95 17.2 ¢/fl oz

Castrol EDGE Euro 5W-30 A3/B4 European Advanced Full Synthetic Motor Oil, 5 Quarts
Available in additional 5 options
current price Now $27.48, Was $34.95
17.2 ¢/fl oz
Options from $27.48 – $137.40

Castrol EDGE Euro 5W-30 A3/B4 European Advanced Full Synthetic Motor Oil, 5 Quarts

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

Pennzoil Platinum Full Synthetic 0W-20 Motor Oil, 1-Quart $8.47 26.5 ¢/fl oz

Pennzoil Platinum Full Synthetic 0W-20 Motor Oil, 1-Quart
Available in additional 5 options
current price $8.47
26.5 ¢/fl oz
Options from $8.47 – $42.35

Pennzoil Platinum Full Synthetic 0W-20 Motor Oil, 1-Quart

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

Mobil 1 ESP Full Synthetic Motor Oil 0W-30, 1 Quart $8.78 27.4 ¢/fl oz

Mobil 1 ESP Full Synthetic Motor Oil 0W-30, 1 Quart
Available in additional 5 options
current price $8.78
27.4 ¢/fl oz
Options from $8.78 – $43.90

Mobil 1 ESP Full Synthetic Motor Oil 0W-30, 1 Quart

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

Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 2.5 Gallon $40.58 12.7 ¢/fl oz

Shell Rotella T4 Triple Protection 15W-40 Diesel Engine Oil, 2.5 Gallon
current price $40.58
12.7 ¢/fl oz

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

4.8 out of 5 Stars. 169 reviews
Save with
Walmart Plus
Free shipping, arrives Thu, Feb 26

Lucas Oil 10621 20W-50 Conventional Race Oil $51.73 Was $88.68 $51.73/count

Lucas Oil 10621 20W-50 Conventional Race Oil
current price Now $51.73, Was $88.68
$51.73/count

Lucas Oil 10621 20W-50 Conventional Race Oil

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

Mobil 1 Extended Performance Full Synthetic Motor Oil 10W-30, 1 Quart $9.67 Was $12.99 30.2 ¢/fl oz

Mobil 1 Extended Performance Full Synthetic Motor Oil 10W-30, 1 Quart
Available in additional 5 options
current price Now $9.67, Was $12.99
30.2 ¢/fl oz
Options from $9.67 – $48.35

Mobil 1 Extended Performance Full Synthetic Motor Oil 10W-30, 1 Quart

4.8 out of 5 Stars. 93 reviews
Save with
Walmart Plus
Pickup at a
Shipping arrives tomorrow

Valvoline MaxLife Full Synthetic High Mileage 10W-30 Motor Oil 5 Quart $26.97 16.9 ¢/fl oz

Valvoline MaxLife Full Synthetic High Mileage 10W-30 Motor Oil 5 Quart
Available in additional 2 sizes
current price $26.97
16.9 ¢/fl oz
Options from $26.97 – $80.91

Valvoline MaxLife Full Synthetic High Mileage 10W-30 Motor Oil 5 Quart

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

Castrol EDGE Extended Performance 5W-20 Advanced Full Synthetic Motor Oil, 5 Quarts, Case of 3 $88.41 Was $98.61 $88.41/ca

Castrol EDGE Extended Performance 5W-20 Advanced Full Synthetic Motor Oil, 5 Quarts, Case of 3
current price Now $88.41, Was $98.61
$88.41/ca

Castrol EDGE Extended Performance 5W-20 Advanced Full Synthetic Motor Oil, 5 Quarts, Case of 3

4.8 out of 5 Stars. 36 reviews
Save with
Walmart Plus
Free shipping, arrives Thu, Feb 26

Pennzoil Platinum High Mileage Full Synthetic 5W-20 Motor Oil, 1 Quart $8.47 Was $11.99 26.5 ¢/fl oz

Pennzoil Platinum High Mileage Full Synthetic 5W-20 Motor Oil, 1 Quart
Available in additional 5 options
current price Now $8.47, Was $11.99
26.5 ¢/fl oz
Options from $8.47 – $42.35

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

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

Mobil Delvac 1300 Super Heavy Duty Synthetic Blend Diesel Engine Oil 15W-40, 1 Gallon (Pack of 4) $59.19 Was $76.95 11.6 ¢/fl oz

Mobil Delvac 1300 Super Heavy Duty Synthetic Blend Diesel Engine Oil 15W-40, 1 Gallon (Pack of 4)
current price Now $59.19, Was $76.95
11.6 ¢/fl oz
+$13.99 shipping

Mobil Delvac 1300 Super Heavy Duty Synthetic Blend Diesel Engine Oil 15W-40, 1 Gallon (Pack of 4)

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

Pennzoil High Mileage 10W-30 Motor Oil, 5 Quart $21.98 13.7 ¢/fl oz

Pennzoil High Mileage 10W-30 Motor Oil, 5 Quart
current price $21.98
13.7 ¢/fl oz

Pennzoil High Mileage 10W-30 Motor Oil, 5 Quart

4.8 out of 5 Stars. 1163 reviews
Save with
Walmart Plus
Shipping arrives Fri, Feb 27
Only 2 left

MAXLIFE 5W30 EZ POUR 5 QT BOTTLE $29.97 Was $87.67

MAXLIFE 5W30 EZ POUR 5 QT BOTTLE
current price Now $29.97, Was $87.67

MAXLIFE 5W30 EZ POUR 5 QT BOTTLE

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

Chevron Havoline Conventional Motor Oil 10W-30, 1 Quart Bottle $5.32 Was $7.49 16.6 ¢/fl oz

Chevron Havoline Conventional Motor Oil 10W-30, 1 Quart Bottle
Available in additional 6 options
current price Now $5.32, Was $7.49
16.6 ¢/fl oz
Options from $5.32 – $31.92

Chevron Havoline Conventional Motor Oil 10W-30, 1 Quart Bottle

4.7 out of 5 Stars. 274 reviews
Save with
Walmart Plus
Shipping arrives Fri, Feb 27
Low stock

Valvoline MaxLife High Mileage 10W-40 Synthetic Blend Motor Oil 1 Quart $5.48 Was $7.99 17.1 ¢/fl oz

Valvoline MaxLife High Mileage 10W-40 Synthetic Blend Motor Oil 1 Quart
Available in additional 5 options
current price Now $5.48, Was $7.99
17.1 ¢/fl oz
Options from $5.48 – $27.40

Valvoline MaxLife High Mileage 10W-40 Synthetic Blend Motor Oil 1 Quart

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

Pennzoil Full Synthetic 5W-20 Motor Oil, 1 Quart $6.88 Was $8.31 21.5 ¢/fl oz

Pennzoil Full Synthetic 5W-20 Motor Oil, 1 Quart
Available in additional 5 options
current price Now $6.88, Was $8.31
21.5 ¢/fl oz
Options from $6.88 – $34.40

Pennzoil Full Synthetic 5W-20 Motor Oil, 1 Quart

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

Pennzoil Platinum Full Synthetic 5W-30 Motor Oil, 1 Quart $8.47 26.5 ¢/fl oz

Pennzoil Platinum Full Synthetic 5W-30 Motor Oil, 1 Quart
Available in additional 5 options
current price $8.47
26.5 ¢/fl oz
Options from $8.47 – $42.35

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

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

Motul 109776 8100 X-Cess Gen2 5W-40 Motor Oil 5-Liter Bottle $52.55

Motul 109776 8100 X-Cess Gen2 5W-40 Motor Oil 5-Liter Bottle
current price $52.55

Motul 109776 8100 X-Cess Gen2 5W-40 Motor Oil 5-Liter Bottle

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

Quaker State Motor Oil, 10W-30, 5 Quart $25.92 16.2 ¢/fl oz

Quaker State Motor Oil, 10W-30, 5 Quart
Available in additional 5 options
current price $25.92
16.2 ¢/fl oz
Options from $25.92 – $77.76

Quaker State Motor Oil, 10W-30, 5 Quart

4.7 out of 5 Stars. 268 reviews
Save with
Walmart Plus
Shipping arrives Thu, Feb 26

Quaker State Motor Oil, 10W-40, 5 Quart $21.90 Was $40.00 13.7 ¢/fl oz

Quaker State Motor Oil, 10W-40, 5 Quart
current price Now $21.90, Was $40.00
13.7 ¢/fl oz

Quaker State Motor Oil, 10W-40, 5 Quart

4.8 out of 5 Stars. 295 reviews
Save with
Walmart Plus
Shipping arrives Thu, Feb 26

Pennzoil Platinum High Mileage Full Synthetic 0W-20 Motor Oil, 1 Quart $8.47 26.5 ¢/fl oz

Pennzoil Platinum High Mileage Full Synthetic 0W-20 Motor Oil, 1 Quart
Available in additional 5 options
current price $8.47
26.5 ¢/fl oz
Options from $8.47 – $42.35

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

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