Girls’ Shirts & Tees

Build your little girl a wardrobe she’ll love! Check out girls’ shirts and tees featuring her favorite colors, cool graphics and much more. We’ve got all the latest and greatest styles from can’t-miss brands.

Keep it causal with shirts and tees for her. She can never have too many T-shirts! Grab tees in a variety of solids colors—plain T-shirt are super-easy to pair with jeans, skirts and other bottoms. If she loves to make a statement or showoff her interests through her clothing, then she won’t be able to get enough graphic tees. From cute graphics to funny sayings, there’s something for everyone.

Button-ups for your little girl will quickly become a closet staple. Go with classic cotton button-ups featuring a classic pattern like plaid or polka dots. Throw in a few polos for good measure, too—she’s look preppy and polished. Currently trending? Off-the-shoulder tops, peplums and shirts featuring built-in necklaces are super-cute for her.

Hey, girl! Shop for girls’ shirts and tee, plus more girls’ dresses and clothing at Macy’s.

ADS FROM UNAFFILIATED SITES
  • exclusions and details Take an Extra 25 percent Off, Extra 15 percent Off select departments, Excludes specials, Promo code: DAD Exclusions and Details
  • Sort by
    Show
    60
    120
    All
    • $39.50
      Now $23.70
    • $29.50 - 35.00
      (8)
    • $35.00
      (65)
    • Limited-Time Special
      $24.50
      Sale $13.99
      (6)
    • $24.00
      Sale $14.40
      (28)
    • $25.00
      (6)
    • Limited-Time Special
      $19.50
      Sale $10.99
      (7)
    • $26.00
      Sale $15.60
      (1)
    • $29.50
      Now $17.70
      (1)
    • $29.50
      Now $17.70
    • $16.00
      Sale $9.60
      (1)
    • $35.00
      Now $21.00
    • $35.00 - 39.50
      (7)
    • $18.00
      Sale $10.80
      (4)
    • $39.50
      Now $23.70
    • $36.00
      Sale $21.60
    • $35.00
      Now $21.00
    • $26.00
      Sale $15.60
    • $35.00
      Now $21.00
    • $24.00
      Sale $14.40
      (3)
    • $25.00
      Now $15.00
    • $26.00
      Sale $15.60
    • $24.00
      Sale $14.40
      (12)
    • $24.00
      Sale $14.40
      (9)
    • $24.00
      Sale $14.40
      (5)
    • $24.00
      Sale $14.40
      (25)
    • $28.00
      Sale $16.80
      (1)
    • $28.00
      Sale $16.80
    • $28.00
      Sale $16.80
      (1)
    • $16.00
    • $20.00
    • $16.00
      Sale $9.60
      (3)
    • $39.50
      (6)
    • $20.00
      Sale $12.00
    • $18.00
      Sale $10.80
    • $24.50
    • $24.00
      Sale $14.40
      (9)
    • $20.00
      Sale $12.00
    • $24.00
      Sale $14.40
      (1)
    • $34.00
      Now $17.00
    Show
    60
    120
    All