Skip to content
FREE SHIPPING ON ORDERS OVER $90
FREE SHIPPING ON ORDERS OVER $90

Carhartt Christmas Stocking 106666

Original price $0
Original price $19.99 - Original price $19.99
Original price
Current price $19.99
$19.99 - $19.99
Current price $19.99

12-ounce, firm-hand 100% cotton duck
Acrylic sherpa cuff
Small rivet-reinforced pocket with loop on front for extra storage
Loop at the top for hanging
Carhartt label sewn on front
Replaces 102301

 More payment options

Pickup available at Williamsburg

Usually ready in 24 hours