Fils de Richard Garnett, employé au département des imprimés de la bibliothèque du British Museum, Richard commence lui-même à y travailler en 1851. Il y fait toute sa carrière, devenant responsable de la salle de lecture en 1875, responsable du catalogue général des imprimés en 1881 et directeur (garde, keeper) du département des imprimés de 1890 à sa retraite en 1899.
Richard Garnett est l'auteur d'un grand nombre d'ouvrages. Il a traduit du grec, de l'allemand, de l'italien, de l'espagnol et du portugais. Il a également publié des poèmes, des contes (The Twilight of the Gods, 1888 (16 nouvelles ; 12 nouvelles ajoutées pour l'édition de 1903)), des biographies de Thomas Carlyle, John Milton, William Blake, etc., The Age of Dryden (1895), une History of Italian Literature, English Literature: An Illustrated Record (avec Edmund Gosse) et de nombreux articles pour des encyclopédies et le Dictionary of National Biography.
Il a également édité des poèmes inédits de Shelley (Relics of Shelley, 1862). Son poème « Where Corals Lie » a été mis en musique par Sir Edward Elgar (dans Sea Pictures, 1899).