T-Shirts & Tops
60 items
Filter by
- -30%
Long Sleeve T-shirt
From€24.90 €17.00Lowest price in the last 30 days €24.90
First sold for €24.90
+ More Colours
- -30%
Long Sleeve T-shirt
From€24.90 €17.00Lowest price in the last 30 days €24.90
First sold for €24.90
+ More Colours
- -18%
Straight Sleeveless Polo Shirt
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
Kids' T-shirt
From€19.90+ More Colours
Kids' T-shirt
From€19.90+ More Colours
Kids' T-shirt
From€19.90+ More Colours
Boxy Logo T-shirt
From€19.90+ More Colours
Kids' Logo T-shirt
From€29.90+ More Colours
- -18%
Slim Logo T-shirt
From€11.00 €9.00Lowest price in the last 30 days €11.00
First sold for €19.90
+ More Colours
- -18%
Punto Milano Strap Top
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
+ More Colours
- -18%
Punto Milano Strap Top
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
+ More Colours
- -18%
Punto Milano Strap Top
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
+ More Colours
- -18%
Ribbed Tank Top
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
+ More Colours
Kids' T-shirt
From€19.90+ More Colours
- -50%
Relaxed Pocket T-shirt
From€24.90 €12.00Lowest price in the last 30 days €24.90
+ More Colours
- -18%
Punto Milano Strap Top
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
+ More Colours
- -18%
Boxy Logo T-shirt
From€11.00 €9.00Lowest price in the last 30 days €11.00
First sold for €19.90
+ More Colours
- -30%
Kids' Logo T-shirt
From€29.90 €20.00Lowest price in the last 30 days €29.90
+ More Colours
- -30%
Kids' Logo T-shirt
From€29.90 €20.00Lowest price in the last 30 days €29.90
+ More Colours
- -17%
Loose Denim Strap Top
From€29.00 €24.00Lowest price in the last 30 days €29.00
First sold for €49.90
- -18%
Slim Logo T-shirt
From€11.00 €9.00Lowest price in the last 30 days €11.00
First sold for €19.90
+ More Colours
- -18%
Ribbed Tank Top
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
+ More Colours
- -30%
Relaxed Pocket T-shirt
From€24.90 €17.00Lowest price in the last 30 days €24.90
+ More Colours
- -18%
Ribbed Tank Top
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
+ More Colours
- -50%
Slim Striped T-shirt
From€29.90 €14.00Lowest price in the last 30 days €29.90
+ More Colours
- -50%
Slim Striped T-shirt
From€29.90 €14.00Lowest price in the last 30 days €29.90
+ More Colours
- -50%
Slim T-shirt
From€24.90 €12.00Lowest price in the last 30 days €24.90
+ More Colours
- -16%
Denim Sleeveless Top
From€32.00 €27.00Lowest price in the last 30 days €32.00
First sold for €54.90
Relaxed Sunset Graphic T-shirt
From€17.00Lowest price in the last 30 days €17.00
First sold for €34.90
- -50%
Boxy Logo T-shirt
From€19.90 €9.00Lowest price in the last 30 days €19.90
+ More Colours
- -50%
Relaxed Logo T-shirt
From€34.90 €17.00Lowest price in the last 30 days €34.90
- -50%
Loose Crinkle Strap Top
From€29.90 €14.00Lowest price in the last 30 days €29.90
+ More Colours
- -30%
Boxy Logo T-shirt
From€34.90 €24.00Lowest price in the last 30 days €34.90
Kids' T-shirt
From€19.90+ More Colours
Relaxed Nature Graphic T-shirt
From€29.90- -18%
Boxy Logo T-shirt
From€11.00 €9.00Lowest price in the last 30 days €11.00
First sold for €19.90
+ More Colours
- -14%
Logo T-shirt
From€14.00 €12.00Lowest price in the last 30 days €14.00
First sold for €24.90
+ More Colours
Loose Crinkle Strap Top
From€14.00Lowest price in the last 30 days €14.00
First sold for €29.90
+ More Colours
- -50%
2 Pack T-shirts
From€34.90 €17.00Lowest price in the last 30 days €34.90
- -50%
Logo T-shirt
From€29.90 €14.00Lowest price in the last 30 days €29.90
+ More Colours
- -14%
Kids' Logo T-shirt
From€14.00 €12.00Lowest price in the last 30 days €14.00
First sold for €24.90
+ More Colours
2 Pack Slim T-shirts
From€19.00Lowest price in the last 30 days €19.00
First sold for €39.90
- -50%
Logo T-shirt
From€29.90 €14.00Lowest price in the last 30 days €29.90
+ More Colours
- -18%
Boxy Flower Graphic T-shirt
From€17.00 €14.00Lowest price in the last 30 days €17.00
First sold for €29.90
- -14%
Logo T-shirt
From€14.00 €12.00Lowest price in the last 30 days €14.00
First sold for €24.90
+ More Colours
- -30%
Slim T-shirt
From€24.90 €17.00Lowest price in the last 30 days €24.90
+ More Colours
Boxy Logo T-shirt
From€14.00Lowest price in the last 30 days €14.00
First sold for €29.90
Skinny Punto Sleeveless Top
From€17.00Lowest price in the last 30 days €17.00
First sold for €34.90
Girls' T-shirts
Invest in durable basics with the Calvin Klein girls’ t-shirts collection. Striking colours. Quality fabrics. The iconic CK logo. These t-shirts are designed to give girls confidence. Pair an oversized t-shirt with leggings for an effortlessly chic outfit. Match a plain t-shirt with a skirt or shorts for a casual, playful look. Or layer a long-sleeve t-shirt under a trendy jacket when the weather turns cooler. Choose from classic black and white girls’ t-shirts or go for vibrant pink, orange or purple to express her unique style. Does she really want to stand out from the crowd? Then pick a graphic t-shirt with the recognisable CK logo and pair it with matching CK girls' shoes. Calvin Klein t-shirts for girls are made with organic cotton that’s grown with a low impact on the planet. That’s how we contribute to a greener future for the next generation. Calvin Klein. Designer t-shirts that girls will love for life.
What size t-shirt does my girl need?
Calvin Klein’s girls’ t-shirts are available in a wide range of sizes for girls aged 4 to 16 years. Select the most common size for your girl’s age or use the size chart for kids that calculates her perfect fit based on her height, shoulders and chest measurements.
Where can I buy CK t-shirts for a teenage girl?
You can buy cool CK t-shirts for teenage girls on the official Calvin Klein webstore, at one of our retailers or in a Calvin Klein store near you. Make sure to choose a t-shirt with the size, style, print and fit that she feels comfortable in.