$
–
$
On Sale Biggest Discounts Top Rated New Arrivals
There are 2,781 petite tops priced under $150 right now, from 10 retailers.

Retailers on this page

Retailer Items Avg price From On sale
Macy's 850 $42 $5 80%
Old Navy 536 $13 $3 100%
Gap 441 $35 $9 79%
Nordstrom 336 $75 $29 23%
Talbots 304 $77 $27 0%

Petite Tops Under $150 (3,136)

Petite Sleeveless V-Neck Bow Detail Blouse - Black
40% OFF
Lands' End Supima Cotton Tunic Tank Top
$40
4.2 (838)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
everyday vacation classic
Petite 3/4-Sleeve V-Neck Metallic Top - White Sand/Soft Gold
30% OFF
Old Navy x Disney Graphic T-Shirt for Women
40% OFF
New
Petite Relaxed Button-Front Shirt - Tan Multi
40% OFF
Petite 3/4-Sleeve Keyhole Shine Party Top - Real Red
50% OFF
$27 $54
5.0 (1) 2 colors
0/XS 2/XS 6/S
Vince Camuto Tie Neck Peasant Top
$99
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
everyday vacation bohemian
Satin Cowl-Neck Tank Top
40% OFF
Lands' End Long Sleeve Lightweight Jersey Notch Neck Tunic Top
$60
5 colors
0/XS 2/XS 4/S 6/S
everyday work classic
24seven Comfort Apparel Petites V-Neck Tunic Tank Top with Round Hemline
38% OFF
$29 $47
4 colors
4/S 6/S 8/M 10/M 12/L 14/L 16/XL
everyday loungewear classic
Tahari ASL Bow Neck Sleeveless Satin Top (Petite)
33% OFF
$46 $69
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
work everyday date-night
Petite Rib Body Eyelet V-Neck Top - Clover White
30% OFF
$41 $59
4.4 (14) 2 colors
0/XS 6/S
everyday work date-night
Petite Chambray Peplum Elbow-Sleeve Top - Faye Wash
50% OFF
Lands' End Supima Cotton Adjustable 3/4 Sleeve Boatneck Tunic
$55
3.3 (4) 10 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
everyday vacation classic
Petite Printed Flutter-Sleeve V-Neck Top - Fresh Vanilla
50% OFF
Women's East River Shine Long-Sleeve Satin Fitted Blouse - Black
30% OFF
Petite Parisian Graphics Long-Sleeve Shirt - White
60% OFF
Petite Satin Back Crepe Long-Sleeve Top - Black
$99
4.0 (2) 2 colors
0/XS 2/XS 6/S
Pleione Ruffle Sleeve Poplin Shirt (Regular & Petite)
$75
3.3 (30)
0/XS 2/XS
work everyday date-night
Lands' End Drapey Rib Puff Sleeve Scoop Neck Top
$50
5.0 (1) 5 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
everyday classic modern
Lands' End 3/4 Sleeve Supima Cotton Polo Shirt
$55
4.5 (702) 12 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
everyday work active
NZT by NIC+ZOE Stripe Long Sleeve Boat Neck T-Shirt (Regular & Petite)
$98
4.0 (1) 2 colors
8/M 10/M 12/L 14/L
everyday classic minimalist
By Anthropologie Layered Twofer Long-Sleeve Top
$118
2 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Eileen Fisher Stripe Bateau Neck Organic Linen Top (Regular & Petite)
$138
5.0 (2) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
everyday work classic
Lands' End Lightweight Jersey T-shirt
$40
6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
everyday classic minimalist
Bl-nk Stephanie Long-Sleeve Top
$108
5 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Lands' End Relaxed Supima Cotton Crew Neck T-Shirt
20% OFF
$32 $40
4.0 (3248) 24 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
everyday active classic
Lands' End Plus Size No Iron Button Front Shirt
$85
4.0 (728) 16 colors
2/XS 4/S 6/S 8/M 10/M 12/L 14/L 16/XL
work everyday vacation
Eileen Fisher Funnel Neck Boxy Organic Cotton Blend Top (Regular & Petite)
Jones New York Floral Top (Regular & Petite)
$70
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
work everyday date-night
Maeve Sequin Tee
$98
2 colors
00/XXS 0/XS 4/S
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
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
First-Layer Scoop-Neck Tank Top
40% OFF
$8 $13
4.6 (5827)
20/XXL
everyday loungewear active
Sequin Fringe-Hem Cami Top
40% OFF
New
$21 $35
3.4 (5) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Sequin Fringe-Hem Cami Top
40% OFF
New
$21 $35
3.4 (5) 2 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Long-Sleeve Chiffon Sheer Lace-Trim Top
40% OFF
New
$24 $40
3.7 (3) 2 colors
12/L 16/XL 20/XXL
Long-Sleeve Chiffon Sheer Lace-Trim Top
40% OFF
New
$24 $40
3.7 (3) 2 colors
0/XS 4/S 8/M 12/L 16/XL
Petite 100% Linen Button-Front Shirt - Wild Magenta
$80
4.5 (1042) 5 colors
0/XS 2/XS 6/S
everyday work vacation
Petite Printed Chiffon-Sleeve Gathered-Neck Top - Sweet Cherry
72% OFF
$14 $50
4.3 (9) 2 colors
0/XS 2/XS 6/S
Eileen Fisher Boxy Henley Jersey Top (Regular & Petite)
$148
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
everyday work classic
Petite Paisley Long-Sleeve Button-Down Top - Classic Wine
30% OFF
EveryWear Crew-Neck Graphic Ringer T-Shirt
52% OFF
New
$8 $17
5.0 (2) 3 colors
0/XS 4/S 8/M 12/L 16/XL
EveryWear Crew-Neck Graphic Ringer T-Shirt
52% OFF
New
$8 $17
5.0 (2) 3 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Solid Top - Deep Black
50% OFF
$27 $54
4.4 (305)
0/XS 2/XS 6/S
work everyday date-night
EveryWear Crew-Neck Graphic Ringer T-Shirt
52% OFF
$8 $17
5.0 (2) 3 colors
0/XS 4/S 8/M 12/L 16/XL
Karen Kane Floral Tie Neck Side Slit Tunic (Petite)
30% OFF
$90 $128
5.0 (1)
0/XS 2/XS 8/M 10/M 12/L 14/L 16/XL
work everyday classic
Petite 3/4-Sleeve Stud Trim T-Shirt - Gray
40% OFF
$29 $49
3.0 (3) 2 colors
2/XS 6/S
Vince Camuto Semi Sheer Long Sleeve Peplum Top
$69
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
work everyday date-night
Anne Klein Print Flutter Sleeve Top (Regular & Petite)
Maeve Button-Front Tank Top
$58
2 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Petite Elbow-Length Sleeve Split Neck Top - Bright White
72% OFF
$17 $60
4.2 (18) 2 colors
0/XS 2/XS 6/S
Petite 3/4-Sleeve Split-Neck Embroidered Blouse - Brown
34% OFF
Pilcro Long-Sleeve Boyfriend Tee
$78
3 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Petite Printed Short-Sleeve Crewneck Tee - Pretty Peri
50% OFF
$10 $20
4.0 (5) 2 colors
0/XS 2/XS 6/S
By Anthropologie Long-Sleeve Ruched Top
$58
2 colors
00/XXS 4/S 8/M 12/L 16/XL
Petite Crewneck Top - Black
$79
4.2 (6) 2 colors
0/XS 6/S
work everyday date-night
Petite Long-Sleeve Collared Fitted Blouse - Shauna Paisley
50% OFF
Petite Vertical Chain Top V-Neck Bell Sleeve Blouse - Sugar Swizzle Combo
50% OFF
Petite Printed Short-Sleeve Henley Top - Tanzanite
50% OFF
Petite Embroidered Cotton Flutter-Sleeve Top - Golden Olive
70% OFF
$20 $68
4.7 (25) 2 colors
0/XS 2/XS 6/S