16 items, cheapest first
See all cheapest shirts for girls
-

Striped Linen-Blend Embroidered Shirt for Baby
Old Navy · Bunny
$5.97
Quality: Good
-

School Uniform Short-Sleeve Poplin Shirt for Girls
Old Navy · White Lilies
$5.97 Real deal
Quality: Good
-

School Uniform Long-Sleeve Poplin Shirt for Girls
Old Navy · White Lilies
$5.97 Real deal
Quality: Good
-

Printed Double-Weave Pocket Shirt for Baby
Old Navy · Trucks
$8.99 Real deal
Quality: Good
-

Old Navy x Disney Mickey Mouse Flannel Unisex Shirt for Toddler
Old Navy · Orange Black Plaid
$10.49 Real deal
Quality: Good
-

Long-Sleeve Plaid Flannel Shirt for Baby
Old Navy · Neutral Plaid
$11.99
Quality: Good
-

Long-Sleeve Plaid Poplin Shirt for Baby
Old Navy · Red Plaid
$11.99
Quality: Good
-

Long-Sleeve Plaid Flannel Shirt for Baby
Old Navy · Patchwork (Multi Blue)
$13.79
Quality: Good
-

Long-Sleeve Embroidered Corduroy Shirt for Baby
Old Navy · Dark Red
$14.99
Quality: Good
-

Old Navy x Disney Mickey Mouse Oversized Flannel Gender-Neutral Shirt for Kids
Old Navy · Plaid
$17.49 Real deal
Quality: Good
-

Long-Sleeve Embroidered Corduroy Shirt for Baby
Old Navy · Dark Red
$17.49
Quality: Good
-

Printed Long-Sleeve Corduroy Shirt for Baby
Old Navy · Fox
$17.49
Quality: Good
-

Oversized Long-Sleeve Utility Pocket Flannel Shirt for Girls
Old Navy · Neutral Plaid
$17.99
Quality: Good
-

Oversized Long-Sleeve Utility Pocket Flannel Shirt for Girls
Old Navy · Brown/Pink Combo
$17.99
Quality: Good
-

Oversized Long-Sleeve Hooded Flannel Shirt for Girls
Old Navy · Purple Plaid
$20.99
Quality: Good
-

Oversized Long-Sleeve Hooded Flannel Shirt for Girls
Old Navy · Gray Plaid
$20.99
Quality: Good