Old Navy Canada is taking an extra 20% off all dresses site-wide. The discount applies automatically at checkout on top of existing sale prices. Ships from Canadian warehouses.
Prices are as marked and the extra 20% comes off at checkout—no code needed. The promotion runs for a limited time with no specific end date listed. Free shipping typically requires a $50 minimum purchase.
Some ideas:
- Short-sleeve mini swing dress – Now $18.00 (was $39.99), drops to $14.40 with extra 20% off
- Short-sleeve scoop-neck mini dress – Now $18.00 (was $39.99), drops to $14.40 with extra 20% off
Old Navy runs frequent promotions, so similar or better discounts typically show up every few weeks. This is best for budget-conscious shoppers looking for casual dresses in the $15-$40 range after discount.




















