Don't know what size you need? Talk to one of our size experts using the chat button on this page or by calling customer service: 866.374.8747
Mon-Fri 6am-6pm PT • Sat-Sun 7am-1pm PT
[email protected]
Please refer to measurements in the size chart. Still don’t know what size you need? Talk to one of our size experts using the chat button on this page or by calling customer service:
Mon-Fri 6am-6pm PT • Sat-Sun 7am-1pm PT
Free US standard shipping on orders over $150.
$7 US standard shipping on everything else.
See DetailsFavorite pants!!
My favorite Tea pants. They are soft and stretchy, plus the print is so cute. I would love a version of these with a bit more weight to keep us warm through winter. I have tried other Tea pants we have liked but these were love!
Fit
Emily , Sep 23, 2024
Great quality, cute pants
My son loves these pants. The quality is nice though I always appreciate a reinforced knee as my boys are rough on pants. My son is on the skinny side and although length wise they fit perfectly they are a little too loose in the waist and so I will need to alter them. I’d love Tea to offer a slim fit pants. He is 51” tall and 61 lbs for reference.
Fit
Sarah , Sep 8, 2024
Room to grow
My son is 6.5, 49 lbs, 4 ft and I got size 7 joggers to coordinate with the zip up hoodie. He is on the shorter side so there is still lots of room to grow for height. He likes the red pocket. The material is a soft terry knit, not fleece. He likes to match so he was pretty happy to try this on. He didn't want to take it off. I like that the drawstring is inside the waistband (the strings hang inside) and it's functional. In the future, I would love to see the reinforced knees that other brands do.
Fit
Victoria , Aug 22, 2024
Great pants for skinny boys
Both my friend and I have trouble finding pants for our boys that are a slimmer cut and have a functional drawstring - these fit the bill! They also come in a wide variety of fun colours and are comfortable to wear for our active boys!
Fit
Gratzikatzi , Dec 13, 2023
\n \n ').concat(a.pdpSizes,"\n \n
\n \n \n \n \n ");$(".browsing-history ul").append(e);var f='');$('div[data-glide-el="controls[nav]"]').append(f)}}),$(".browsing-history").css("opacity",1),$(".browsing-history li").length>=5||window.innerWidth<431?new f["default"](".browsing-history .glide",{type:"slider",animationDuration:500,perView:4,hoverpause:!0,gap:0,bound:!0,rewind:!1,breakpoints:{821:{perView:3,perSwipe:"|"},431:{perView:1,perSwipe:"|"}}}).mount():($('.browsing-history div[data-glide-el="controls"]').hide(),$(".browsing-history ul").addClass("width-300"))}else $(".browsing-history").hide();(0,e.inview)(".browsing-history")}})},{"./inview.js":1,"@glidejs/glide":3}],3:[function(a,b,c){!function(a,d){"object"==typeof c&&"undefined"!=typeof b?b.exports=d():"function"==typeof define&&define.amd?define(d):(a="undefined"!=typeof globalThis?globalThis:a||self,a.Glide=d())}(this,function(){"use strict";function a(b){"@babel/helpers - typeof";return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a})(b)}function b(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function c(a,b){for(var c=0;c