PricePiglet
Today's Hottest Deals
Deals by Store
Deals by Category
About
Contact
Instagram
Pinterest
Paste a product link
Check
×
Today's Hottest Deals
Quick picks checked against recent price history.
Deals by store
Old Navy Deals
avg 39% off
Gap Deals
avg 43% off
Banana Republic Deals
avg 30% off
Athleta Deals
avg 41% off
Gap Factory Deals
avg 52% off
Banana Republic Factory Deals
avg 46% off
Everlane Deals
avg 57% off
Cotton On Deals
avg 43% off
All stores
Deals by category
Women's Deals
Men's Deals
Girls' Deals
Boys' Deals
Baby & Toddler
Home Deals
All categories
About
Contact
Instagram
Pinterest
Old Navy
/
Men
Old Navy
Classic Fit Everyday Oxford Shirt
$18.49
$36.99
50% off
This is the lowest price we've tracked.
Color
Dark Blue Stripe - $18.49
Black Jack - $19.99
Black Jack - $19.99
Blue Gingham - $19.99
Blue Orange Check - $19.99
Blue Stripe - $19.99
Bold Orange Stripe - $19.99 clearance
Brown/Blue Plaid - $19.99
Brown Check - $19.99
Brown Plaid - $19.99
Calla Lily White - $19.99
Calla Lily White - $19.99
Coastal Highway - $19.99
Coastal Highway - $19.99
Earth Brown Stripe - $19.99
Field Of Greens - $19.99
Green/Blue Plaid - $19.99
Green Red Plaid - $19.99
In the Navy - $19.99
In the Navy - $19.99
Navy Blue Check - $19.99
Pink Plaid - $19.99
Pressed Flower - $19.99
Sea Salt Stripe - $19.99
Sliced Bread - $19.99
Small Brown Plaid - $19.99
Buy on Old Navy
Copy link
Price history
Last 7d
Last 30d
Last 60d
90 Days
Usual price
Lowest we've seen
Lowest we've seen
$18.49
Usual price
$23.29
Highest
$29.59
Last checked
2026-10-15