$
–
$
On Sale Biggest Discounts Top Rated New Arrivals

As of the latest catalog refresh, Petite Pick indexes 2,737 petite items at Macy's and 1,675 at Old Navy. Average current price is $77 at Macy's versus $20 at Old Navy; 67% of Macy's petite items are on sale versus 100% at Old Navy.

Macy's carries 2,737 petite items across 11 categories (top: Tops (857), Dresses (587), Sweaters (403)). Old Navy carries 1,675 across 9 categories (top: Tops (536), Activewear (404), Sweaters (241)). Average current prices are $77 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%

Macy's vs Old Navy Petite — Side-by-Side Comparison (4,412)

Oversized EveryWear Long-Sleeve Tunic T-Shirt
40% OFF
$14 $23
4.3 (191) 8 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Oversized EveryWear Long-Sleeve Tunic T-Shirt
40% OFF
$14 $23
4.3 (191) 8 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Oversized EveryWear Long-Sleeve Tunic T-Shirt
40% OFF
$14 $23
4.3 (191) 8 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Oversized EveryWear Long-Sleeve Tunic T-Shirt
40% OFF
$14 $23
4.3 (191) 8 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Oversized EveryWear Long-Sleeve Tunic T-Shirt
40% OFF
$14 $23
4.3 (191) 8 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
High-Waisted Sheer Chiffon Harem Pants
80% OFF
$9 $45
4.3 (134) 2 colors
4/S 6/S 8/M 10/M 12/L 14/L
everyday vacation loungewear
Oversized EveryWear Long-Sleeve Tunic T-Shirt
40% OFF
$14 $23
4.3 (191) 8 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Hug Double-Layer Scoop-Neck Tank Top
40% OFF
Best Seller
$10 $17
4.7 (5211) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday active minimalist
Hug Double-Layer Scoop-Neck Tank Top
40% OFF
Best Seller
$10 $17
4.7 (5211) 6 colors
4/S 8/M 12/L 16/XL 20/XXL
everyday active loungewear
Hug Double-Layer Scoop-Neck Tank Top
40% OFF
$10 $17
4.7 (5211) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Hug Double-Layer Scoop-Neck Tank Top
40% OFF
$10 $17
4.7 (5211) 6 colors
8/M 12/L 20/XXL
Hug Double-Layer Scoop-Neck Tank Top
40% OFF
$10 $17
4.7 (5211) 6 colors
4/S 8/M 12/L 16/XL
everyday active vacation
SoSoft Oversized Crew-Neck Sweater
40% OFF
$30 $50
4.7 (56)
8/M 16/XL 20/XXL
Stretch Woven Racerback Tennis Dress
70% OFF
Hug Double-Layer Scoop-Neck Tank Top
40% OFF
$10 $17
4.7 (5211) 6 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday active minimalist
Petite Cable-Knit Short-Sleeve Crewneck Cardigan - New Brickberry
50% OFF
First-Layer Cami Tank Top
40% OFF
$8 $13
4.6 (3061) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday loungewear classic
Petite Ribbed Knit High Rise Drawstring Wide-Leg Pants - Berry Wine
50% OFF
$35 $70
4.1 (21) 3 colors
0/XS 6/S
everyday loungewear modern
First-Layer Cami Tank Top
40% OFF
$8 $13
4.6 (3061) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
Petite Boucle Sweater Blazer - Vintage Cream
50% OFF
$52 $104
4.5 (16)
0/XS 2/XS 6/S
Dynamic Fleece Pique Polo Dress
40% OFF
$33 $55
4.6 (19) 2 colors
12/L 14/L 16/XL 18/XXL
Oversized Pullover Logo Hoodie Sweatshirt
40% OFF
New
$27 $45
5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Puff-Sleeve 3/4-Sleeve Floral-Print Blouse - Scattered floral
50% OFF
Petite Chiffon Palazzo Pants - Black
$99
4.1 (207)
2/XS 6/S
work date-night going-out
Oversized Pullover Logo Hoodie Sweatshirt
40% OFF
New
$27 $45
5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Serentiy Fit & Flare Boat Neck Jacquard Dress - Anne Black / Gold
30% OFF
Oversized Pullover Logo Hoodie Sweatshirt
40% OFF
New
$27 $45
5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Belting-Print Cotton-Modal Sweater - Camel Multi
40% OFF
Oversized Pullover Logo Hoodie Sweatshirt
40% OFF
New
$30 $50
5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Women's Lightweight Jersey Long Sleeve Turtleneck - Ivory
Oversized Pullover Logo Hoodie Sweatshirt
40% OFF
New
$30 $50
5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Floral-Print Long-Sleeve Scoop Neck T-Shirt - Nocturnal Green
50% OFF
Sleeveless Velvet-Trim Tie-Front Peplum Top
40% OFF
New
$21 $35
2.8 (5) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Mid-Rise Pull-On Straight-Leg Jeans - Rinse
50% OFF
$25 $50
4.1 (168) 2 colors
0/XS 2/XS 6/S
everyday work classic
Sleeveless Velvet-Trim Tie-Front Peplum Top
40% OFF
New
$21 $35
2.8 (5) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Sleeveless Velvet-Trim Tie-Front Peplum Top
40% OFF
New
$21 $35
2.8 (5) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Split-Neck Long-Sleeve Pullover Sweater - Deep Teal
40% OFF
SoComfy Funnel-Neck Sweatshirt
40% OFF
$24 $40
4.5 (145) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Velveteen Patch-Pocket Long-Sleeve Jacket - Deep Black
50% OFF
Dynamic Fleece Pique Polo Dress
40% OFF
$33 $55
4.6 (19)
4/S 6/S 8/M 10/M 12/L 14/L
SoComfy Funnel-Neck Sweatshirt
50% OFF
$20 $40
4.5 (145) 2 colors
12/L 16/XL 20/XXL
Sunday Sleep Knit Jersey Short Set
40% OFF
$27 $45
4.8 (1205) 5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Ruffle Collar Tie-Front Top
40% OFF
$21 $35
4.3 (70) 5 colors
0/XS 4/S 8/M 16/XL
Sunday Sleep Knit Jersey Short Set
40% OFF
$27 $45
4.8 (1205) 5 colors
4/S 8/M 12/L 16/XL 20/XXL
Sunday Sleep Knit Jersey Short Set
60% OFF
$18 $45
4.8 (1205) 5 colors
8/M 12/L 16/XL 20/XXL
Petite Ponté-Knit Mid-Rise Pants, Petite & Petite Short - Industrial Blue
50% OFF
$25 $50
3.9 (96) 2 colors
0/XS 2/XS 6/S
work everyday classic
Sunday Sleep Knit Jersey Short Set
40% OFF
$27 $45
4.8 (1205) 5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Sunday Sleep Knit Jersey Short Set
40% OFF
$27 $45
4.8 (1205) 5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
Dynamic Fleece Half-Zip Tunic Sweatshirt
40% OFF
$33 $55
4.6 (697) 2 colors
0/XS 4/S 8/M 12/L 16/XL
Petite Pullover Polo Sweater - Ivory
30% OFF
$48 $69
4.6 (20) 5 colors
0/XS 6/S
Dynamic Fleece Half-Zip Tunic Sweatshirt
40% OFF
$33 $55
4.6 (697) 2 colors
0/XS 4/S 8/M 12/L 16/XL
Petite LuxLounge French Terry Long-Sleeve Jacket - Deep Black
50% OFF
Luxe Sleeveless Top
40% OFF
$12 $20
4.8 (24562) 7 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday vacation active
Petite Long-Sleeve High-Low Chiffon Dress - Helena Paisley
50% OFF
Luxe Sleeveless Top
40% OFF
$12 $20
4.8 (24562) 7 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
Petite Printed Short-Sleeve Crewneck Tee - Bright White
50% OFF
$10 $20
4.7 (3) 2 colors
0/XS 2/XS 6/S
Luxe Sleeveless Top
40% OFF
$12 $20
4.8 (24562) 7 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
active everyday sporty
Luxe Sleeveless Top
40% OFF
$12 $20
4.8 (24562) 7 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday work classic
petite Metallic-Leaf Print Crewneck Sweater - Black/Gold
40% OFF
Luxe Sleeveless Top
40% OFF
$12 $20
4.8 (24562) 7 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
Petite Wide-Leg Cropped Button Pants - Cherry Pie
50% OFF
$35 $70
5.0 (1) 3 colors
0/XS 2/XS 6/S
High-Waisted TrekTech Lightweight Woven Active Pants
40% OFF
$30 $50
4.6 (618) 2 colors
12/L 14/L
everyday active sporty
Luxe Sleeveless Top
40% OFF
$14 $23
4.8 (24562) 7 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Oversized Boyfriend Button-Down Faux-Suede Shirt
40% OFF

Frequently Asked Questions

Does Macy's or Old Navy have more petite items?
Macy's currently has more, with 2,737 petite items versus 1,675.
Which is cheaper on average, Macy's or Old Navy?
Average current prices are $77 at Macy's and $20 at Old Navy.
Which retailer has more petite items on sale?
Macy's has 67% of its petite items on sale, versus 100% at Old Navy.
What sizes do Macy's 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.