- Free Shipping
- Best Price Guarantee
- 30 Days No-Hassle Returns
Shop Motor Oil & Oil Additives
Featured Products
Royal Purple XPR Extreme Performance Synthetic Racing Oil
Royal Purple XPR Extreme Performance Synthetic Racing Oil
C$29.40 -
C$51.71
Royal Purple Max Cycle Motorcycle Motor Oil
Royal Purple Max Cycle Motorcycle Motor Oil
C$22.04 -
C$49.52
List Price:
C$26.45 -
C$59.43
Royal Purple High Performance Street Motor Synthetic Oil
Royal Purple High Performance Street Motor Synthetic Oil
C$18.48
Royal Purple Duralec Ultra Motor Oil
Royal Purple Duralec Ultra Motor Oil
C$2,351.49
List Price:
C$2,821.79
Royal Purple Duralec Super Motor Oil
Royal Purple Duralec Super Motor Oil
C$15,434.02
List Price:
C$18,520.83