$
$
On Sale Biggest Discounts Top Rated New Arrivals
We found 122 petite linen tops across 7 retailers, with prices from $19 to $775. 41% are currently on sale. Most options from Gap (42 styles).

Petite Linen Tops (122)

Linen-Blend Loose Button-Down Shirt
$45
4.5 (258) 5 colors
4/S 16/XL 20/XXL
Petite Linen-Blend Square Neck Vest - Cream Stripe
20% OFF
$40 $50
2 colors
00/XXS 0/XS 2/XS 4/S 6/S 8/M 10/M 12/L +2
Linen-Blend Loose Button-Down Shirt
$45
4.5 (258) 7 colors
16/XL 20/XXL
Petite Striped Linen Cotton Everyday Oversized Pocket Shirt
57% OFF
Online Exclusive
Linen-Blend Loose Button-Down Shirt
$45
4.5 (258) 6 colors
0/XS 8/M 16/XL 20/XXL
Linen-Blend Loose Button-Down Shirt
$45
4.5 (258) 6 colors
0/XS 8/M
Linen-Blend Loose Button-Down Shirt
$45
4.5 (258) 6 colors
0/XS 4/S 8/M 16/XL 20/XXL
$80
00/XXS 0/XS 4/S 8/M 12/L 16/XL
Petite Weekend Floral Linen Blend Blouse
Petite Ruched Linen Blend Strapless Top
57% OFF
Petite Garçon classic shirt in Baird McNutt Irish linen - Black
41% OFF
$70 $118
4.8 (713) 7 colors
00/XXS 0/XS 2/XS 4/S 8/M 10/M
Petite Garçon classic shirt in Baird McNutt Irish linen - Navy
41% OFF
Petite Garçon classic shirt in Baird McNutt Irish linen - Green 41% OFF
$70 $118
4.8 (713) 7 colors
00/XXS 0/XS 2/XS 4/S 6/S 8/M 10/M 12/L
Petite Garçon classic shirt in Baird McNutt Irish linen - Natural
41% OFF
Petite Garçon classic shirt in Baird McNutt Irish linen - Other
41% OFF
$70 $118
4.8 (713) 7 colors
00/XXS 0/XS 2/XS 6/S 8/M 10/M 12/L
Petite Garçon classic shirt in Baird McNutt Irish linen - White
41% OFF
Petite Linen-Blend Bandana-Print Vest - Warm Cognac
$44
00/XXS 0/XS 2/XS 4/S 6/S 8/M 10/M 12/L +2
Petite Dotted Strapless Linen Blend Top
Petite 100% Linen Button-Front Shirt - Bright White
$80
4.5 (665) 5 colors
0/XS 2/XS 4/S 6/S 8/M 10/M 12/L 14/L +1
Petite LOFT Beach Striped Side Tie Linen Cotton Crop Top
57% OFF
Online Exclusive

Frequently Asked Questions

Where can I find petite linen tops?
Petite Pick has 122 petite linen tops from 7 retailers including Gap, Old Navy, Macy's.
How much do petite linen tops cost?
Prices range from $19 to $775, with an average of $75.73.