Gates 31528 Standard Radiator Cap
- Brand:
- Gates
- Model Number:
- 31528
- UPC:
- 072053020489
- EAN:
- 0072053020489
- Walmart SKU:
- 42686586
Market direction turned downward with current $9.63 representing 0.1% under standard pricing.
| Price Type | Price | Date |
|---|---|---|
|
Highest Price
|
$9.69 | |
|
Lowest Price
|
$4.82 | |
|
Most Recent Price
|
$9.63 |
Tracking History: We have tracked Gates 31528 Standard Radiator Cap since 12/6/2022. The most recent price update was on Nov 13, 2026.
Price Range: Over the past 90 days, the price has ranged from $4.82 (lowest on 11/26/2025) to $9.69 (highest on 8/14/2026). The average price during this period is $8.58.
Current Trend: Walmart.com prices have ranged from $9.63 (Nov 13) to $9.69 (Sep 9) over the past 90 days. Current price is close to the 90-day average of $9.64.
Customer Insights: Rated 4.57/5 from 35 reviews.
No need for instructions, just take the old one off (with engine cold so you don't lose fluid, turn to lock it on the radiator, have a sense of security knowing that your cooling system holds correct pressure
good product for the orice
Replaced my old radiator cap that was original. It was a perfect fit and resolved the issue of my engine overheating. Good price an quality
Worked perfectly with the new radiator purchased through Walmart.com. Less expensive, easy to order, no cost shipping, and arrived promptly.
Quality correct part @ less than 1/2 the price delivered free
Worked perfect with the new radiator purchase, also through Walmart, by Auto Shack. For the price on both, very pleased and saved us a ton of money.
Affordable replacement option over OEM that works exactly the same. Save your cash…. Buy this %26 skip the dealer parts counter!
great fit. althought my vehicle is overheating now ,from the flip type cap
in not tight it a loose fit
Tabs in the cap small and bend.
Detailed price history for the past 90 days
Walmart.com prices have ranged from $9.63 (Nov 13) to $9.69 (Sep 9) over the past 90 days. Current price is close to the 90-day average of $9.64.
| Date | Price | Change | % Change |
|---|---|---|---|
| $9.63 | $+0.00 | +0.0% | |
| $9.63 | $+0.00 | +0.0% | |
| $9.63 | $+0.00 | +0.0% | |
| $9.63 | $+0.00 | +0.0% | |
| $9.63 | $+0.00 | +0.0% | |
| $9.63 | $+0.00 | +0.0% | |
| $9.63 | $-0.06 | -0.6% | |
| $9.69 | — | — |