$
–
$
On Sale Biggest Discounts Top Rated New Arrivals

As of the latest catalog refresh, Petite Pick indexes 1,443 petite items at ASOS and 1,675 at Old Navy. Average current price is $75 at ASOS versus $20 at Old Navy; 29% of ASOS petite items are on sale versus 100% at Old Navy.

ASOS carries 1,443 petite items across 13 categories (top: Dresses (622), Pants (386), Jeans (113)). Old Navy carries 1,675 across 9 categories (top: Tops (536), Activewear (404), Sweaters (241)). Average current prices are $75 and $20 respectively.

Retailers on this page

Retailer Items Avg price From On sale
Nordstrom 3,179 $190 $17 36%
Macy's 2,737 $77 $5 67%
Old Navy 1,675 $20 $3 100%
ASOS 1,443 $75 $12 29%
Talbots 1,302 $109 $30 0%

ASOS vs Old Navy Petite — Side-by-Side Comparison (3,118)

Long-Sleeve Ruffle-Collar Swing Mini Dress
60% OFF
$20 $50
4.1 (35)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Ruffle-Collar Boho Maxi Dress
60% OFF
$20 $50
4.7 (88)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Snug Mock-Neck Bodycon Mini Dress
85% OFF
$6 $40
4.8 (148) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Snug Mock-Neck Bodycon Mini Dress
85% OFF
$6 $40
4.8 (148) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Snug Mock-Neck Bodycon Mini Dress
80% OFF
$7 $35
4.8 (148) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Crinkle Gauze Ruffle Waist Mini Skort
85% OFF
$5 $35
4.5 (1452) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
everyday vacation casual
Crinkle Gauze Ruffle Waist Mini Skort
85% OFF
$5 $35
4.5 (1452) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
everyday vacation bohemian
Fit & Flare Smocked-Bodice Midi Dress
80% OFF
Family Matching
The Occasion by Old Navy Fit and Flare Satin Halter Midi Dress
65% OFF
$19 $55
4.2 (54)
0/XS 2/XS
date-night going-out wedding-guest
Button-Down Mini Shirt Dress
60% OFF
Has Pockets
$16 $40
4.5 (490)
0/XS 2/XS
everyday vacation classic
Vintage Crew-Neck Mini T-Shirt Dress
70% OFF
$6 $20
4.7 (6389) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +2
everyday vacation classic
Vintage Crew-Neck Mini T-Shirt Dress
70% OFF
$6 $20
4.7 (6389) 3 colors
0/XS 2/XS 4/S 6/S
everyday vacation classic
Vintage Crew-Neck Mini T-Shirt Dress
50% OFF
$12 $25
4.7 (6389) 3 colors
0/XS 2/XS
everyday vacation classic
The Occasion by Old Navy Satin Flutter-Sleeve Maxi Dress
40% OFF
New Best Seller
$36 $60
5.0 (2) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Satin Flutter-Sleeve Maxi Dress
40% OFF
New
$36 $60
5.0 (2) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Satin Flutter-Sleeve Maxi Dress
40% OFF
New
$36 $60
5.0 (2) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Sleeveless Bow-Back Mini Dress
40% OFF
New Best Seller
$30 $50
3.7 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Sleeveless Bow-Back Mini Dress
40% OFF
New Best Seller
$30 $50
3.7 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Velvet One-Shoulder Ruched Midi Dress
40% OFF
New
$30 $50
4.0 (1) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Old Navy x Disney Graphic T-Shirt for Women
40% OFF
New
The Occasion by Old Navy Velvet One-Shoulder Ruched Midi Dress
40% OFF
New
$30 $50
4.0 (1) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Long-Sleeve Tie-Front Maxi Dress
40% OFF
New
$36 $60
3.0 (2) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Long-Sleeve Tie-Front Maxi Dress
40% OFF
New
$36 $60
3.0 (2) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Bell-Sleeve Satin Tie-Back Mini Dress
40% OFF
New
$30 $50
3.0 (6) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Bell-Sleeve Satin Tie-Back Mini Dress
40% OFF
New
$30 $50
3.0 (6) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Bell-Sleeve Satin Tie-Back Mini Dress
40% OFF
New
$30 $50
3.0 (6) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Satin Cowl-Neck Tank Top
40% OFF
Sleeveless Fit & Flare Ponte Mini Dress
40% OFF
New
$24 $40
5.0 (1)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
High-Waisted Ponte Mini Skirt
40% OFF
New
$21 $35
2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
High-Waisted Ponte Mini Skirt
40% OFF
New
$21 $35
2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Long-Sleeve Crepe Swing Mini Dress
40% OFF
New
$24 $40
2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Eyelet Tie-Strap Romper
65% OFF
$14 $40
4.4 (170)
12/L 14/L 16/XL 18/XXL 20/XXL
Long-Sleeve Crepe Swing Mini Dress
40% OFF
New
$24 $40
2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Velvet Mid-Rise Ruched Maxi Skirt
40% OFF
New
$27 $45
4.0 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Velvet Mid-Rise Ruched Maxi Skirt
40% OFF
New
$27 $45
4.0 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Gathered Mock-Neck Drop-Waist Mini Dress
80% OFF
$8 $40
4.6 (338) 3 colors
12/L 14/L 16/XL 18/XXL 20/XXL
The Occasion by Old Navy Sleeveless Fit and Flare Taffeta Mini Dress
40% OFF
New
$30 $50
4.3 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Sleeveless Fit and Flare Taffeta Mini Dress
40% OFF
New
$30 $50
4.3 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Beaded Sequin Mini Skirt
40% OFF
New
$27 $45
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Long-Sleeve Twist-Front Ruched Midi Dress
40% OFF
New
$24 $40
4.7 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Bounce Lite Open-Front Wrap
40% OFF
$24 $40
4.3 (55) 4 colors
0/XS 4/S
Long-Sleeve Twist-Front Ruched Midi Dress
40% OFF
New
$24 $40
4.7 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
The Occasion by Old Navy Taffeta Midi Skirt
40% OFF
New
$24 $40
3.3 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
The Occasion by Old Navy Taffeta Midi Skirt
40% OFF
New
$24 $40
3.3 (3) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Column Denim Midi Skirt
40% OFF
$30 $50
3.8 (4)
0/XS 2/XS 4/S 6/S 12/L 14/L
Satin Asymmetrical-Hem Midi Skirt
40% OFF
$27 $45
3.1 (9)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
The Occasion by Old Navy Sleeveless Fit and Flare Midi Dress
40% OFF
New
$33 $55
3.8 (10)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Old Navy x Altuzarra Handkerchief Midi Dress
40% OFF
$45 $75
3.2 (6)
0/XS 2/XS 4/S 6/S 12/L 14/L 20/XXL
SoSoft Long-Sleeve V-Neck Mini Sweater Dress
40% OFF
Best Seller
$27 $45
4.7 (55) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
SoSoft Long-Sleeve V-Neck Mini Sweater Dress
40% OFF
Best Seller
$27 $45
4.7 (55) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
SoSoft Long-Sleeve V-Neck Mini Sweater Dress
40% OFF
$27 $45
4.7 (55) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Sunday Sleep Knit Jersey Pant Set
40% OFF
$30 $50
4.7 (159) 5 colors
20/XXL
SoSoft Long-Sleeve V-Neck Mini Sweater Dress
40% OFF
$27 $45
4.7 (55) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Chiffon Ruffle Swing Mini Dress
40% OFF
Sunday Sleep Knit Jersey Pant Set
40% OFF
$30 $50
4.7 (159) 5 colors
20/XXL
Short-Sleeve Mini Swing Dress
60% OFF
$12 $30
4.6 (30) 3 colors
0/XS 2/XS 8/M 10/M 12/L 14/L 16/XL 18/XXL +1
Short-Sleeve Mini Swing Dress
60% OFF
$12 $30
4.6 (30) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Bounce Lite Open-Front Wrap
40% OFF
$24 $40
4.3 (55) 3 colors
0/XS 4/S 8/M 16/XL
Short-Sleeve Mini Swing Dress
60% OFF
$12 $30
4.6 (30) 3 colors
0/XS 2/XS 16/XL 18/XXL 20/XXL
Sleeveless A-Line Mini Dress
60% OFF
$12 $30
4.0 (76) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Sleeveless A-Line Mini Dress
60% OFF
$12 $30
4.0 (76) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Sleeveless A-Line Mini Dress
60% OFF
$12 $30
4.0 (76) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Sleeveless A-Line Mini Dress
60% OFF
$12 $30
4.0 (76) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Fit & Flare Tie-Back Asymmetrical Midi Dress
60% OFF
$20 $50
4.7 (215) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Fit & Flare Tie-Back Asymmetrical Midi Dress
55% OFF
$22 $50
4.7 (215) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Fit & Flare Tie-Back Asymmetrical Midi Dress
70% OFF
$15 $50
4.7 (215) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Fit & Flare Tie-Back Asymmetrical Midi Dress
50% OFF
$22 $45
4.7 (215) 4 colors
0/XS 2/XS 8/M 10/M 12/L 14/L 16/XL 18/XXL +1
Sleeveless Trousseau Mini Dress
60% OFF
$18 $45
4.7 (110) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Sleeveless Trousseau Mini Dress
55% OFF
$20 $45
4.7 (110) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Fit & Flare Prairie Midi Dress
60% OFF
Has Pockets
$20 $50
4.3 (77) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Fit & Flare Prairie Midi Dress
60% OFF
Has Pockets
$20 $50
4.3 (77) 3 colors
0/XS 2/XS 4/S 6/S 12/L 14/L
Long-Sleeve Burnout Velvet Top
40% OFF
New
$18 $30
3.0 (4) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL

Frequently Asked Questions

Does ASOS or Old Navy have more petite items?
Old Navy currently has more, with 1,675 petite items versus 1,443.
Which is cheaper on average, ASOS or Old Navy?
Average current prices are $75 at ASOS and $20 at Old Navy.
Which retailer has more petite items on sale?
ASOS has 29% of its petite items on sale, versus 100% at Old Navy.
What sizes do ASOS and Old Navy carry in petite?
Both retailers offer petite sizing roughly from 00/XXS to 20/XXL depending on the item.
How often is this comparison updated?
Counts and prices on this page are recomputed from the live catalog on each request; the underlying catalog refreshes daily.