Discover a large selection of school shorts for boys from Old Navy. Our boys school shorts are available in a variety of styles and colours. We offer boys uniform shorts that meet all the uniform requirements and have the heavy duty construction that boys need. Our boys school uniform shorts are made with 100% cotton and look great wash after wash. We also offer school shorts for boys for athletics. Our boys school shorts for sports are available in mesh or jersey which is comfortable for running or playing sports. All of the shorts we sell are offered at our ultra-low prices everyday. For the best value and price, shop for school shorts for boys at Old Navy.