Old Navy
Hooded Canvas Jacket for Boys
$32.99
$54.99
40% off
$6.84 under its average price of $39.83.
Price history
Average price
Lowest we've seen
- Lowest we've seen
- $27.49
- Average price
- $39.83
- Highest
- $54.99
- Last checked
- 2026-11-03