Gates 31336 OE Type Radiator Caps
- Brand:
- Gates
- Model Number:
- 31336
- UPC:
- 072053416084
- EAN:
- 0072053416084
- Walmart SKU:
- 42700441
Price stability at $12.38 for 7 days suggests a modest 1.8% correction is due.
Price expected to drop to $12.16 soon
| Price Type | Price | Date |
|---|---|---|
|
Highest Price
|
$12.99 | |
|
Lowest Price
|
$7.36 | |
|
Most Recent Price
|
$12.38 |
Tracking History: We have tracked Gates 31336 OE Type Radiator Caps since 12/6/2022. The most recent price update was on Jun 12, 2026.
Price Range: Over the past 90 days, the price has ranged from $7.36 (lowest on 4/20/2025) to $12.99 (highest on 11/13/2025). The average price during this period is $11.03.
Current Trend: Walmart.com prices have ranged from $12.38 (Jun 12) to $12.38 (Jun 12) over the past 90 days. Current price is close to the 90-day average of $12.38.
Customer Insights: Rated 4.67/5 from 15 reviews.
First of all I'd like to say there are 2 variants for this cap. The a motorad and stant I ended up with a motorad. Though it seems fine and solved my issue of coolant boiling in the over flowing and leaking radiator so I'm happy. For what it's worth cap I was replacing was a stant it lasted around 6-7 years so it did it job. Not really sure how this one will do, and you have to keep in mind they all wear out over time and non last forever. That said if I get anywhere from 3 years I'll consider it a quality cap.
fit perfectly, easy install.
Fits perfect , great price.
fit good quality parts on time thank you guys
I had a leak from my radiator cap. And needed a new one. This one fit perfectly for my ford F-150
It fits the Hyundai Santa. Definitely a life saver
Exact fit and timely shipping
Not the quality of the OEM product made by Stant. But it does the job and seems good enough. The OEM cap lasted 20 years, will this cheap one last as long ?? Time will tell.
It leaked around this cap after put on.
Detailed price history for the past 90 days
Walmart.com prices have ranged from $12.38 (Jun 12) to $12.38 (Jun 12) over the past 90 days. Current price is close to the 90-day average of $12.38.
| Date | Price | Change | % Change |
|---|---|---|---|
| $12.38 | $+0.00 | +0.0% | |
| $12.38 | $+0.00 | +0.0% | |
| $12.38 | $+0.00 | +0.0% | |
| $12.38 | $+0.00 | +0.0% | |
| $12.38 | $+0.00 | +0.0% | |
| $12.38 | $+0.00 | +0.0% | |
| $12.38 | — | — |