This School Hasn’t Changed Its Uniform In Nearly 500 Years

April 2, 2026

If you ever thought school uniforms were boring, Christ’s Hospital in Horsham, England would like a word.

Tucked away in the English countryside sits one of the most visually striking schools in the world — Christ's Hospital — where students don’t just “wear a uniform”… they wear history.

oldest school uniforms Photo by Toby Phillips / Christ's Hospital on Facebook

At first glance, it honestly feels like you’ve stepped onto the set of a historical drama.

The uniform consists of a long blue coat, belted at the waist, worn with matching knee breeches, yellow socks and white neck bands. The girls wear the same coat, but with a matching skirt.

The uniform has remained virtually unchanged for over 470 years, making it one of the oldest school uniforms in the world.

Why Blue and Yellow?

The school traces its origins back to 1552, when it first opened its doors to “fatherless and poor children” in the City of London. From the beginning, students were provided clothing through public charity — and the blue and yellow color scheme was likely chosen because the dyes were relatively affordable at the time.

Christ hospital uniform Christ's Hospital on Facebook

Let’s address the obvious comparison.

If this uniform looks a little familiar, you’re not imagining things.

The long coats, dramatic colors, and historic atmosphere give major wizarding-school energy — like Hogwarts, but real.

It’s the kind of place where you half expect someone to walk by casting a spell between classes.

oldest school uniforms in the world Christ's Hospital on Facebook

Today, Christ’s Hospital is home to around 830 boarding students and 70 day students, with boys and girls in equal numbers.

The cost is roughly £36,000–£40,000 per year, but families rarely pay full price. It’s actually one of the UK’s most famous charity schools.