$
$
On Sale Biggest Discounts Top Rated New Arrivals
There are 697 petite tops priced under $20 right now, from 5 retailers.

Retailers on this page

Retailer Items Avg price From On sale
Old Navy 450 $11 $2 99%
Gap 135 $16 $8 100%
Macy's 77 $17 $8 47%
LOFT 43 $17 $8 100%
ASOS 5 $19 $13 40%

Petite Tops Under $20 (713)

Luxe Long-Sleeve Crew-Neck Tunic
85% OFF
$4 $30
4.6 (982) 2 colors
0/XS 4/S
everyday classic minimalist
Vintage Crew-Neck Long-Sleeve T-Shirt
50% OFF
$12 $25
4.7 (5932) 2 colors
20/XXL
everyday classic vintage
Vintage Crew-Neck Long-Sleeve T-Shirt
50% OFF
$11 $23
4.7 (5932) 2 colors
20/XXL
everyday loungewear classic
High-Neck Ruffle Peplum Top
74% OFF
$11 $45
4.6 (113) 3 colors
0/XS 4/S 8/M 16/XL 20/XXL
work everyday date-night
Long-Sleeve Ruffle Trim Top
54% OFF
$16 $35
4.6 (165) 3 colors
0/XS 12/L 16/XL 20/XXL
everyday work date-night
Long-Sleeve Ruffle Trim Top
61% OFF
$13 $35
4.6 (165) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic bohemian
Long-Sleeve Ruffle Trim Top
68% OFF
$11 $35
4.6 (165) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday vacation bohemian
Petite Cotton Square-Neck Short-Sleeve T-Shirt - Deep Black
$20
4.4 (60) 5 colors
0/XS 2/XS 4/S 6/S 8/M 10/M
everyday classic minimalist
Crepe Button-Down Top
50% OFF
$20 $40
4.6 (485)
0/XS 20/XXL
everyday work date-night
Petite Floral Printed Top - Ash Mist Combination
$20
4.8 (33) 2 colors
2/XS 4/S 6/S 8/M 10/M
everyday classic romantic
Old Navy x Disney Winnie the Pooh Snug Ribbed T-Shirt for Women
50% OFF
$12 $25
4.4 (29) 2 colors
8/M 12/L 16/XL 20/XXL
everyday loungewear sporty
Old Navy x Disney Winnie the Pooh Snug Ribbed T-Shirt for Women
50% OFF
$12 $25
4.4 (29) 2 colors
0/XS 4/S 12/L 16/XL 20/XXL
everyday loungewear sporty
Snug Long-Sleeve Boatneck T-Shirt
50% OFF
$10 $20
4.7 (2461)
12/L
everyday work classic
Uniform Pique Polo
59% OFF
$10 $25
4.7 (2138) 5 colors
0/XS
work everyday active
Puff-Sleeve Poplin Peplum Top
85% OFF
$5 $37
4.4 (340)
12/L 16/XL 20/XXL
everyday date-night romantic
Smocked Puff Sleeve Peplum Top
68% OFF
$11 $35
4.6 (146) 5 colors
12/L 16/XL 20/XXL
everyday date-night vacation
Plaid Flannel Button-Down Boyfriend Shirt
60% OFF
$14 $37
4.7 (1972)
0/XS
everyday classic sporty
Smocked Puff Sleeve Peplum Top
68% OFF
$11 $35
4.6 (146) 5 colors
8/M 12/L 16/XL 20/XXL
everyday date-night vacation
Sleeveless Longline Denim Vest
50% OFF
$17 $35
4.7 (192)
0/XS
everyday date-night classic
Smocked Puff Sleeve Peplum Top
68% OFF
$11 $35
4.6 (146) 5 colors
12/L 16/XL 20/XXL
everyday date-night vacation
Smocked Puff Sleeve Peplum Top
68% OFF
$11 $35
4.6 (146) 5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday date-night vacation
Smocked Puff Sleeve Peplum Top
68% OFF
$11 $35
4.6 (146) 5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday date-night romantic
High-Neck Ruffle Peplum Top
74% OFF
$11 $45
4.6 (113) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday date-night work
High-Neck Ruffle Peplum Top
84% OFF
$7 $45
4.6 (113) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
work everyday date-night
Short-Sleeve Loose Crew-Neck T-Shirt
50% OFF
$12 $25
4.8 (117) 2 colors
12/L 16/XL 20/XXL
everyday active sporty
Short-Sleeve Loose Crew-Neck T-Shirt
50% OFF
$12 $25
4.8 (117) 2 colors
12/L 16/XL 20/XXL
everyday active sporty
Luxe Long-Sleeve Crew-Neck Tunic
88% OFF
$3 $27
4.6 (982)
0/XS 4/S 8/M 12/L
everyday classic minimalist
Uniform Pique Polo
59% OFF
$10 $25
4.7 (2138) 4 colors
0/XS 4/S 8/M 12/L
work everyday classic
Uniform Pique Polo
59% OFF
$10 $25
4.7 (2138) 4 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
work everyday active
Uniform Pique Polo
59% OFF
$10 $25
4.7 (2138) 4 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
work everyday active
Uniform Pique Polo
59% OFF
$10 $25
4.7 (2138) 4 colors
0/XS 4/S 12/L
work everyday classic
Luxe Long-Sleeve Crew-Neck Tunic
61% OFF
$10 $27
4.6 (982) 3 colors
0/XS
everyday loungewear classic
Petite Button-Front Lace Ruffle Top - Oregano
80% OFF
$8 $40
3.5 (2) 2 colors
00/XXS 0/XS 2/XS 4/S
everyday date-night going-out
Petite Bell Sleeve Cowl Neck Top - Navy
70% OFF
$18 $59
3.4 (5)
10/M
work everyday date-night
EveryWear V-Neck T-Shirt 3-Pack
65% OFF
$15 $43
4.5 (872) 5 colors
16/XL 20/XXL
everyday active loungewear
EveryWear V-Neck T-Shirt 3-Pack
68% OFF
$13 $43
4.5 (872) 5 colors
16/XL 20/XXL
everyday active loungewear
EveryWear V-Neck T-Shirt 3-Pack
63% OFF
$15 $43
4.5 (872) 5 colors
16/XL
everyday active classic
Petite Emma Scoop Neck Knit Top - Birght Saphire
68% OFF
$17 $54
5.0 (6)
0/XS 2/XS 4/S 6/S 8/M 10/M
everyday work vacation
Uniform Pique Polo
59% OFF
$10 $25
4.7 (2138) 3 colors
16/XL 20/XXL
work everyday active
Petite Crewneck Sequin Detail Top - Deep Black
82% OFF
$11 $60
4.5 (58)
2/XS 4/S
everyday date-night going-out
Short-Sleeve Loose Crew-Neck T-Shirt
50% OFF
$12 $25
4.8 (117) 3 colors
16/XL 20/XXL
everyday vacation active
Relaxed Heavyweight Crew-Neck T-Shirt
30% OFF
$16 $23
4.7 (156) 3 colors
16/XL 20/XXL
everyday classic minimalist
Cozy Snug Long-Sleeve V-Neck T-Shirt
85% OFF
$3 $20
4.6 (2013)
4/S
everyday classic minimalist
Uniform Pique Polo 2-Pack
68% OFF
$13 $43
4.6 (233) 2 colors
20/XXL
work everyday classic
Petite Windswept Jacquard 3/4-Sleeve Top - Deep Black
68% OFF
$14 $44
4.8 (18)
0/XS 2/XS 4/S 6/S 8/M
work everyday date-night
Petite Printed Henley Top - Deep Black Combo
$20
4.5 (39) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M
everyday classic floral
Ruffle Cami Top
74% OFF
$6 $25
4.6 (438)
12/L
everyday date-night vacation
First-Layer Cami Tunic Tank Top 3-Pack
50% OFF
$17 $35
4.6 (289)
0/XS 4/S 8/M 12/L 16/XL
everyday loungewear classic
3-Pack Ribbed Tank Top
50% OFF
$17 $35
4.5 (276) 2 colors
8/M 12/L 20/XXL
everyday loungewear active
Petite Modern 3/4-Sleeve Boat-Neck Top - Birght Saphire
82% OFF
$9 $50
4.4 (9) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M
work everyday date-night
3-Pack Ribbed Tank Top
50% OFF
$17 $35
4.5 (276) 2 colors
0/XS 4/S 8/M 12/L
everyday active classic
First-Layer Cami Tunic Tank Top
40% OFF
$8 $13
4.7 (1449)
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday loungewear active
Jacquard Side-Drape Top
50% OFF
$13 $27
4.7 (125)
8/M
work everyday date-night
Petite Crewneck Short-Sleeve T-Shirt - Bright White Combo
$20
0/XS 2/XS 4/S 6/S 8/M 10/M
everyday classic modern
Short Sleeve Lace-Front Top
50% OFF
$12 $25
4.6 (318) 4 colors
0/XS 4/S 8/M 20/XXL
everyday sporty modern
Velvet Ruched Top
70% OFF
$6 $20
4.6 (682)
8/M
date-night going-out classic
Long-Sleeve Mariner Loose T-Shirt
50% OFF
$13 $27
4.4 (132) 3 colors
20/XXL
everyday classic minimalist
Petite Holiday Floral 3/4-Sleeves Top - Deep Cranberry Combo
61% OFF
$12 $30
4.8 (33) 2 colors
0/XS 2/XS 4/S 6/S 8/M
everyday work classic
Slit-Neck Ruched Top
56% OFF
$11 $25
4.6 (152)
0/XS 12/L 16/XL 20/XXL
everyday date-night modern
Cap-Sleeve Shirred Side Top
59% OFF
$11 $27
4.3 (26) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday date-night work
Cap-Sleeve Shirred Side Top
59% OFF
$11 $27
4.3 (26) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday date-night vacation
Short Sleeve Lace-Front Top
68% OFF
$8 $25
4.6 (318) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday date-night modern
Short Sleeve Lace-Front Top
68% OFF
$8 $25
4.6 (318) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday sporty casual
Short Sleeve Lace-Front Top
68% OFF
$8 $25
4.6 (318) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday modern sporty
Scoop-Neck Long-Sleeve Ribbed Top
75% OFF
$7 $30
4.7 (396) 4 colors
4/S 8/M 12/L 16/XL
everyday date-night classic
Scoop-Neck Long-Sleeve Ribbed Top
65% OFF
$10 $30
4.7 (396) 4 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday loungewear classic
Scoop-Neck Long-Sleeve Ribbed Top
65% OFF
$10 $30
4.7 (396) 4 colors
0/XS 4/S 8/M 12/L 16/XL
everyday classic romantic
Scoop-Neck Long-Sleeve Ribbed Top
75% OFF
$7 $30
4.7 (396) 4 colors
0/XS 4/S 8/M 12/L 16/XL
everyday loungewear classic
Cowl-Neck Twist-Strap Top
64% OFF
$9 $25
4.4 (203)
12/L 16/XL 20/XXL
everyday date-night going-out
Snug High V-Neck T-Shirt
50% OFF
$8 $17
4.6 (407) 5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday classic minimalist
First-Layer Cami Tunic Tank Top 3-Pack
50% OFF
$17 $35
4.6 (289) 2 colors
0/XS 4/S 8/M
everyday loungewear active
Snug High V-Neck T-Shirt
50% OFF
$8 $17
4.6 (407) 5 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
everyday active classic