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

Organic Cotton VintageSoft Raglan T-Shirt
$40
2.8 (18) 4 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Vintage Crew-Neck T-Shirt
40% OFF
$14 $23
4.8 (28956) 16 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Foxcroft Taylor Fitted Non-Iron Shirt (Petite)
$118
6 colors
2/XS 4/S 6/S 8/M 10/M 12/L 14/L 16/XL
work everyday classic
Petite Crew Neck Top
46% OFF
$24 $44
2 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL
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
$100
4/S 8/M 12/L 16/XL
Petite LuxLounge Fleece Shawl Collar Long-Sleeve Pullover - Nocturnal Green
50% OFF
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
Anne Klein Texture Keyhole Top (Regular & Petite)
Petite Long-Sleeve Floral Bow Blouse - Anne Black Multi
40% OFF
$54 $90
4.7 (3)
00/XXS 0/XS 2/XS 6/S
Petite Bobble Trim Blouse
46% OFF
$52 $98
00/XXS 0/XS 4/S 8/M 12/L
Organic Cotton VintageSoft Oversized Logo T-Shirt
41% OFF
$29 $50
1.0 (2) 6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Vintage Crew-Neck T-Shirt
40% OFF
$14 $23
4.8 (28956) 16 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
ONLY Petite tie front top in pink gingham - part of a set
34% OFF
AK ANNE KLEIN Print Tulip Sleeve Top (Petite)
$49
8/M 10/M
work everyday date-night
Petite Blossom Satin Bias Top
56% OFF
Online Exclusive
$31 $70
00/XXS 0/XS 4/S 8/M 12/L 16/XL 20/XXL
Organic Cotton VintageSoft Oversized Logo T-Shirt
41% OFF
$32 $55
1.0 (2) 6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Vintage Crew-Neck T-Shirt
40% OFF
$14 $23
4.8 (28956) 16 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Women's Oxford Shirt - White
40% OFF
$48 $80
4.2 (5) 4 colors
0/XS 6/S
Petite Blouson Sleeve Blouse
46% OFF
$52 $98
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Organic Cotton VintageSoft Oversized Logo T-Shirt
41% OFF
$29 $50
1.0 (2) 6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Vintage Crew-Neck T-Shirt
60% OFF
$8 $20
4.8 (28956) 16 colors
4/S 12/L 16/XL 20/XXL
NIC+ZOE Iconic Tie Front Button-Up Shirt (Regular & Petite)
$128
5.0 (2) 2 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
work everyday vacation
$119
4/S 8/M 12/L 16/XL
Women's Sleeveless Boat Neck Heatset Trim Tank Top - Deep Mahogany
40% OFF
Petite Metallic 3/4-Sleeve Keyhole Top - Deep Black
50% OFF
Petite Embroidered Ruffle Sleeve Blouse
56% OFF
Online Exclusive
$39 $90
00/XXS 0/XS 4/S 8/M 12/L 16/XL 20/XXL
Organic Cotton VintageSoft Oversized Logo T-Shirt
50% OFF
$27 $55
1.0 (2) 6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
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
$109
4/S 8/M 12/L 16/XL
Petite Shimmer Bouquet Ruffle Peplum Blouse
56% OFF
Online Exclusive
$31 $70
00/XXS 0/XS 4/S 8/M 12/L 16/XL 20/XXL
Organic Cotton VintageSoft Oversized Logo T-Shirt
51% OFF
$24 $50
1.0 (2) 6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
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
Petite Modern Shirt in Satin
46% OFF
$45 $84
2 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL
work everyday date-night
Organic Cotton VintageSoft Oversized Logo T-Shirt
41% OFF
$29 $50
1.0 (2) 6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
Vintage Crew-Neck T-Shirt
40% OFF
$14 $23
4.8 (28956) 16 colors
0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Mock-Neck Cotton Long-Sleeve T-Shirt - Lollipop
50% OFF
$10 $20
4.5 (320) 5 colors
0/XS 2/XS 6/S
everyday work classic
Petite Weekend Button Down Shirt
46% OFF
$37 $70
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Modern Asymmetrical T-Shirt
51% OFF
$22 $45
4.4 (5)
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
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
Petite Rib-Knit Asymmetric Top - Dark Roast
50% OFF
$30 $60
3.7 (26) 3 colors
0/XS 2/XS 6/S
everyday work classic
Petite Weekend Striped Mock Neck Top
46% OFF
$34 $64
00/XXS 0/XS 4/S 8/M 12/L 16/XL
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
Petite Printed Button-Front Long-Sleeve Blouse - Dutch Blue/Anne Black
40% OFF
$42 $70
4.7 (7) 2 colors
00/XXS 0/XS 2/XS 6/S
Petite 3/4-Sleeve Floral-Velvet-Applique Split Neck Blouse - Berry Jam
50% OFF
Petite Weekend Layered Mixed Media Top
46% OFF
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
Knot Button Shoulder Tee - Aisling Stripe
$80
2 colors
4/S 8/M 12/L 16/XL
Petite Square Neck Lace Flutter-Sleeve Top - Dusty Blue
50% OFF
Petite Leopard-Print Lace Long-Sleeve Blouse - Deep Black
50% OFF
Petite Striped Long Sleeve Crew Neck Tee
56% OFF
Online Exclusive
$22 $50
2 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL 20/XXL
Petite Weekend Striped Polo Top
46% OFF
$45 $84
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Flocked Dot Denim Peplum Top
21% OFF
Matching set New
$63 $80
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L
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
Passport Ponte Dolman Pullover
$90
2 colors
4/S 8/M 12/L 16/XL
Petite Long-Sleeve Split-Neck Yoke Blouse - Anne Black/Vicuna
40% OFF
$36 $60
4.5 (6)
00/XXS 0/XS 2/XS 6/S
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
Petite Printed 3/4-Sleeve Henley Top - Lollipop
50% OFF
$10 $20
4.7 (6) 2 colors
0/XS 2/XS 6/S
Petite Lace Trim V-Neck Perfect Ribbed Long Sleeve Tee
56% OFF
Online Exclusive
$26 $60
2 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL 20/XXL
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
Sanctuary Timeless Amour Embeliished Organic Cotton T-Shirt (Petite)
$69
00/XXS 0/XS 2/XS 4/S 6/S 8/M 10/M 12/L +2
everyday classic sporty
Petite Dotted Collared Blouson Sleeve Shirt
46% OFF
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
Lands' End Lightweight Jersey Button Pintuck Top
$60
6 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
work everyday classic
By Anthropologie Tiered Tunic Top
$98
2 colors
00/XXS 0/XS 4/S 8/M 12/L 16/XL
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
Petite Flutter Long-Sleeve Collared Lace Placket Blouse - White Dove
40% OFF