Gates 31336 OE Type Radiator Caps
- Brand:
- Gates
- Model Number:
- 31336
- UPC:
- 072053416084
- EAN:
- 0072053416084
- Walmart SKU:
- 42700441
Price has held at $13.28 for 9 days, but a substantial 6.8% decline appears likely within the week.
Price expected to drop to $12.38 soon
| Price Type | Price | Date |
|---|---|---|
|
Highest Price
|
$13.28 | |
|
Lowest Price
|
$7.36 | |
|
Most Recent Price
|
$13.28 |
Tracking History: We have tracked Gates 31336 OE Type Radiator Caps since 12/6/2022. The most recent price update was on Aug 17, 2026.
Price Range: Over the past 90 days, the price has ranged from $7.36 (lowest on 4/20/2025) to $13.28 (highest on 6/24/2026). The average price during this period is $11.71.
Current Trend: Walmart.com prices have ranged from $12.38 (Jun 18) to $13.28 (Aug 16) over the past 90 days. Current price is close to the 90-day average of $12.96.
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.
fit good quality parts on time thank you guys
Exact fit and timely shipping
Fits perfect , great price.
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
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 18) to $13.28 (Aug 16) over the past 90 days. Current price is close to the 90-day average of $12.96.
| Date | Price | Change | % Change |
|---|---|---|---|
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.00 | +0.0% | |
| $13.28 | $+0.90 | +7.3% | |
| $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 | — | — |