În mod tradițional, canonul lui Sherlock Holmes constă din 56 povestiri și patru romane scrise de Sir Arthur Conan Doyle.[1] În acest context, termenul "canon" este o încercare de a deosebi lucrările originale ale lui Doyle de lucrările ulterioare ale altor autori care folosesc aceleași personaje.