The Hats of Sherlock Holmes

Sherlock Holmes is one of the most infamous detectives in the world. He is seen in hundreds of books, movies, and television shows always sporting his trusty detective hat. 

Sherlock Holmes wears a deerstalker hat in the original book covers written by Arthur Conan Doyle. The famous detective also appears in multiple movies and television shows wearing top hats, fedoras, bowler hats, flat caps, and newsboy caps. 

There are dozens of adaptations of the famous detective, and in most, he is wearing some sort of memorable hat. Even though he wears many different kinds, there are a few that the character wears more often than others. This article will describe what type of hat Sherlock Holmes wears in the books, popular movie, and television adaptations. 

Deer Stalker Cap

What Hats Sherlock Holmes Wore in the Books

It is a very wide misconception that Sherlock Holmes wore one particular style of hat in Arthur Conan Doyle’s books. In reality, the true character of Sherlock Holmes, written by Doyle, did not have one hat that he wore all the time. 

As a character, Sherlock would wear whatever was appropriate for the setting he was in. He would never wear one thing but would wear whatever he needed to in order to blend in. In many instances, he would simply wear what was most practical.  

Even though many people think that the original Sherlock Holmes had a particular style of fashion, he had many different styles that he sported. The original books were set in the Victorian era, so his outfits were what was on trend then. When the author described the hats he wore, it was usually a top hat since they were the most common in that time. 

When people think of the original Sherlock Holmes, many believe he wore a deerstalker hat. This hat is usually worn by hunters that are stalking deer. Deerstalkers are typically made of cloth and have two flaps that hang in the front and back of the cap. 

Sidney Paget was the illustrator of the original novels. He often drew Sherlock Holmes wearing a deerstalker hat on the book covers, which is why that hat is most commonly associated with the famous detective.  

What Hats Sherlock Holmes Wore in the Movies

There have been many movie adaptations of the famous Sherlock Holmes. We will review some well-known depictions of the detective, and let’s also look at some of the different hats he wore in the movies. 

Mr. Holmes (2015)

This film follows an older Sherlock Holmes as he ventures through retirement. Mr. Holmes is a mystery that takes place in 1947. Even though the movie is not set in the victorian era like the original story was, the character wears a top hat throughout the film.

Another hat that Holmes wears is a fedora. Even though Sherlock Holmes wears one in many adaptations, it is not the style that he is most famous for. 

Sherlock Holmes (2009)

In this particular movie made in 2009, Robert Downey Jr. plays Sherlock Holmes. He is not even wearing a hat in many scenes since he is often jumping out of windows or rolling on the ground, although you can spot him wearing three different kinds in a few different scenes. The first is a black fedora. It has a tall crown with a wide brim. As you can see in the picture, he sometimes wears it slanted on his head for a unique look. 

Another hat that Holmes wears is the newsboy cap. This was a common style worn in the 19th and 20th centuries. The newsboy hat looks very similar to a flat cap but has a more round and puffier body. The film takes place in London in the 1890s, so the choice makes sense with the film’s period. 

Lastly, the character is seen wearing a bowler hat in a few scenes. Bowler hats are made of hard felt and have a round crown. They can be worn with both formal and semi-formal wear. 

The Hound of the Baskervilles (1939)

This film is based on the 1902 Sherlock Holmes book called The Hound of the Baskervilles. The character adaptation of the famous detective is more comparable to the original books in this film. This is one of the movies where Holmes wears the infamous plaid deerstalker hat. He also wears a dark fedora with a tall crown. 

What Hats Sherlock Holmes Wore in Television Shows

On top of the movies that portray him, there have been numerous TV shows that have been about Holmes. Let’s look at a few of the most popular ones. 

BBC’s Sherlock

Since it is a television show, there are even more chances to pull out multiple hats for different episodes. BBC’s Sherlock Holmes sports a number of different hats throughout the seasons. 

While some hats belonged to the first episode set in 19th century London, other hats were worn in other episodes set in the modern era. 

The hats featured in this television show were the top hat, bowler hat, flat cap, newsboy cap, and deerstalker hat. The deerstalker hat unconventionally appears on the show, almost appearing to be a gag. This version of Sherlock Holmes does not appear to have any sort of sentimental attachment to the cap, though. 

Sherlock Holmes 1965

This well-known television adaptation stars Douglas Wilmer as Sherlock Holmes. The show is set in the Victorian era, which is the same as the books. The character bounces between wearing a dark fedora and a deerstalker hat. This adaptation of Holmes is one of the most similar adaptations to the original stories, so it would make sense that he wears the deerstalker. 

How Did the Deerstalker Become Sherlock’s Famous Hat?

It is a bit ironic that the deerstalker hat came to be known as the famous detective’s hat. This style of hat was usually only worn by hunters, and it was meant for country-side living. Deerstalker hats weren’t worn in the city, which is where a lot of Sherlock Holmes’ mysteries take place. 

Even though some adaptations depicted Holmes wearing that style of cap in the city, the true character of Sherlock would never do that. He was well-known for staying in line with societal fashion rules. 

As mentioned before, Arthur Conan Doyle did not once mention Holmes wearing the deerstalker hat in his novels, so how did the hat come to be known as Holmes’s main hat? It was all because of the original book illustrator, Sidney Paget. The illustrator wanted to give Sherlock Holmes a memorable appearance, so he decided to have the detective wear a deerstalker on almost every cover. 

The hat first appeared in 1891 on the cover of The Boscombe Valley Mystery. Another famous icon on the cover was Sherlock’s cape, which was an Inverness cape. Even though the detective arguably has one of the most iconic looks, the creator of the beloved Sherlock Holmes did not intend for him to have such a static fashion look. 

If you want to recreate the iconic look, check out the Pasquale Cutarelli Men’s Wool Tweed Deerstalker Hat from Amazon.


The famous character of Sherlock Holmes wears many different hats in the dozens of adaptations. These hats include the top hat, bowler hat, newsboy cap, flat cap, and the deerstalker hat. 

Wondered why deer stalker hats have two bills? Find out here.

The deerstalker hat is the most famous Sherlock Holmes one since the illustrator of the original books gave Holmes the hat on many of the book covers and magazine illustrations. He did this to create a memorable look for the character. Even though the illustrator gave Holmes the deerstalker, the character is known to wear many different hats or none at all.