My DS went to high school here in the midwest with a neighbor kid who didn't own long pants; they walked back and forth to school together; it was about a mile. DS would wear a parka and ski mask when it was below freezing, and thought his classmate was completely insane walking navigating snowdrifts in shorts. (DS lives in Florida now, and still prefers long pants even when it is hot.)
The kid even showed up at HS graduation with shorts under his gown; the school administrators were NOT pleased, and he had to go home and change into the long pants his mom had purchased as a backup. He just got a fulltime job, but he's an engineer, so who knows, maybe he still insists on wearing shorts to work.