Boys school uniforms are worn in both private and public school. Shorts, long pants, polo shirt and button down shirt are typically worn. Navy and light tan pants or shorts are common. The tops may be white, green, blue and even red.