Hard to find cotton graphic tees but these fit the bill!
"Love the patterns on Hatley’s boy tshirts, usually everywhere else sells a poly blend so was happy to find 100% cotton ones that are still fun and stylish."

Score sporty style points with this cool raglan tee featuring contrast sleeves and a playful fin stripes design. The soft cotton jersey fabric keeps active boys comfortable during playground games and summer adventures. The classic crew neck maintains its shape, while the relaxed raglan fit allows unrestricted arm movement for throwing, catching, and climbing. The front features a bold ocean-themed graphic with layered blue stripes resembling waves, with shark fins emerging from the water between the striped wave patterns. A white body with navy raglan sleeves, textured finish, and collar trim completes the look. A versatile summer essential that pairs perfectly with shorts or jeans for effortless everyday style.
Overall rating: 4.8333335 / 5 from 66 reviews.
The Boys Fin Stripes Raglan T-Shirt is highly appreciated for its superior quality, beautiful design, and great fit, making it a popular choice among customers.
Review topics: ["fit","fabric","material","colours","design","quality","looks","shirt","sleeves","suit","picture","cotton","kids"].
"Love the patterns on Hatley’s boy tshirts, usually everywhere else sells a poly blend so was happy to find 100% cotton ones that are still fun and stylish."
"My grandson loves anything to do with fish and fishing. This shirt was a real hit! Please keep the fish shirts coming!"
"Great quality cotton t-shirt. Soft with fun design. Grandson loves it. Comfortable raglan sleeves! Perfect fit."
"Fantastic dinosaur design on this shirt, premium quality feel. Keep making more dinosaur shirts please!"
"Love the look of the raglan sleeves. Good quality T-shirt. Fabric is so soft and washes well."
"Lovely T-shirt to commemorate FIFA 2026 World Cup."
"Cute design. Great quality cotton. Fit true to size."
"Couleur intéressante pour garçons"
"I like the images and that it is very light and cool! not one of those polyester ones and are short sleeve but make the kid hot. however it is a bit small. I bought size 6 for my five year old."
"Love all the fishing shirts hatley has"