$
–
$
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)

High-Waisted Jersey Fashion Layering Leggings
40% OFF
$10 $17
4.6 (16682) 12 colors
0/XS 2/XS
Vintage Crew-Neck T-Shirt
40% OFF
$12 $20
4.8 (28956) 16 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic vintage
Miss Selfridge Petite satin balloon pants in black
$55
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
High-Waisted Jersey Fashion Layering Leggings
40% OFF
$10 $17
4.6 (16682) 12 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Vintage Crew-Neck T-Shirt
40% OFF
$12 $20
4.8 (28956) 16 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic vintage
High-Waisted Jersey Fashion Layering Leggings
40% OFF
$10 $17
4.6 (16682) 12 colors
0/XS 2/XS 4/S 6/S
Vintage Crew-Neck T-Shirt
40% OFF
Best Seller
$12 $20
4.8 (28956) 16 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic vintage
Good American Petite good straight jeans in mid blue
$184
00/XXS 0/XS 2/XS 4/S 6/S 8/M 10/M 12/L +1
High-Waisted Jersey Fashion Layering Leggings
40% OFF
$10 $17
4.6 (16682) 12 colors
0/XS 2/XS 4/S 6/S 20/XXL
Long-Sleeve Pointelle Knit Lace-Trim Top
40% OFF
$16 $27
2.8 (6) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Tailored faux leather straight leg pants in brown
$45
00/XXS 0/XS 2/XS 4/S 6/S 8/M 10/M 12/L
High-Waisted Jersey Fashion Layering Leggings
50% OFF
$7 $15
4.6 (16682) 12 colors
0/XS 2/XS
everyday active minimalist
Long-Sleeve Pointelle Knit Lace-Trim Top
40% OFF
$16 $27
2.8 (6) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
High-Waisted Jersey Fashion Layering Leggings
50% OFF
$7 $15
4.6 (16682) 12 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +2
everyday active loungewear
Long-Sleeve Pointelle Knit Lace-Trim Top
40% OFF
$16 $27
2.8 (6) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Oversized Button-Down Boyfriend Shirt
40% OFF
$24 $40
4.6 (13454) 10 colors
0/XS 4/S 20/XXL
ruched waist high neck maxi dress with open back
$80
00/XXS 0/XS 2/XS 4/S 6/S 8/M 10/M 12/L
High-Waisted Jersey Fashion Layering Leggings
40% OFF
$10 $17
4.6 (16682) 12 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
everyday active loungewear
Long-Sleeve Pointelle Knit Lace-Trim Top
40% OFF
$16 $27
2.8 (6) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Vintage Crew-Neck T-Shirt
60% OFF
$8 $20
4.8 (28956) 17 colors
16/XL 20/XXL
everyday classic vintage
High-Waisted Flare Leggings
40% OFF
Best Seller
$12 $20
4.5 (6406) 4 colors
0/XS 2/XS 4/S 6/S
everyday active sporty
Long-Sleeve Pointelle Knit Lace-Trim Top
40% OFF
$16 $27
2.8 (6) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
High-Waisted Flare Leggings
40% OFF
$12 $20
4.5 (6406) 4 colors
0/XS 2/XS
Long-Sleeve Pointelle Knit Lace-Trim Top
40% OFF
$16 $27
2.8 (6) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Fluid Seamless Fitted T-Shirt
40% OFF
$15 $25
4.7 (2504) 3 colors
4/S 8/M 16/XL
High-Waisted Flare Leggings
40% OFF
$14 $23
4.5 (6406) 4 colors
0/XS 2/XS 4/S 6/S 20/XXL
Luxe Slub-Knit T-Shirt
40% OFF
$12 $20
4.7 (11114) 4 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
4505 Petite Icon soft touch high waist yoga leggings in chocolate
High-Waisted Flare Leggings
40% OFF
$12 $20
4.5 (6406) 4 colors
0/XS 2/XS
Luxe Slub-Knit T-Shirt
40% OFF
$12 $20
4.7 (11114) 4 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
Sunday Sleep Knit Jersey Pant
40% OFF
$18 $30
4.7 (1169) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
everyday classic minimalist
Luxe Slub-Knit T-Shirt
40% OFF
$12 $20
4.7 (11114) 4 colors
0/XS 4/S 12/L 16/XL 20/XXL
everyday loungewear classic
Miss Selfridge Petite satin tie back maxi dress in red
Sunday Sleep Knit Jersey Pant
40% OFF
$18 $30
4.7 (1169) 3 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3
Luxe Slub-Knit T-Shirt
40% OFF
$12 $20
4.7 (11114) 4 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
Sunday Sleep Knit Jersey Pant
40% OFF
$18 $30
4.7 (1169) 3 colors
0/XS 2/XS 4/S 6/S 12/L 14/L 20/XXL
Snug Long-Sleeve Striped Ribbed T-Shirt
40% OFF
Best Seller
$12 $20
4.8 (795) 11 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Dr. Seuss™ Grinch Pajama Pants for Women
40% OFF
New
$18 $30
1.7 (11)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +3

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.