Shop at Old Navy for boys shorts for every occasion.
Boys Shorts Old Navy Collection
Discover a variety of versatile shorts for boys in this selection. You’ll find cargo shorts, Bermuda shorts, denim painter shorts and more. Our basketball shorts are great for any sports. We also offer school uniform shorts that conform to uniform requirements. We offer shorts in khaki, navy bright colors, stripes, camo and other trendsetting colors.
Boys Shorts Features
The varied looks available in boy shorts include styles like pleats and with a smooth front. Shorts from this collection are made from a variety of fabrics including 100% cotton, denim and a soft knit blend in our basketball shorts. Construction of these fashions is designer quality with features including double stitching on the seams, top stitching and elasticized back waists for better fit. The quality of the materials make these shorts are great no matter how often they are laundered.
Old Navy Boys Shorts Style Tips
We offer shorts for boy activities and casual occasions. Find boys cargo shorts that are perfect to wear with tees, polos or oxfords and a pair of penny loafers with no socks. Other trending looks include our Bermuda shorts in bright colors that are fabulous with a starched white oxford and knee socks. A popular way to rock these shorts is to wear a tank top with a short-sleeved shirt over our striped knee-length shorts and flip flops or sandals. Our shorts are long and roomy and can be worn with and without a belt. Enjoy the uniform shorts in this selection with a shirt, tie and blazer if required by the school or with a polo shirt and a pair of boat shoes and ankle socks. The athletic shorts we offer give an amazing fit for sports or any activity. Made for comfort as well as for style, this athletic gear is great with a tank or t-shirt and skate or athletic shoes.
Old Navy boys shorts are designed to meet the needs of the active boy and give the value and quality construction that is important in a frequently worn garment.
Shipping is on us!
FREE on orders of $50 or more
FREE Returns on All Orders
4 Brands, One Easy Checkout