Po studiu na reálném gymnáziu v Prachaticích a vyšší reálné škole v Českých Budějovicích studoval Hans Schreiber na německé technice v Praze chemii, fyziku a geologii. Poté složil učitelské zkoušky v oboru dějiny přírodních věd a fyzika. Schreiber ale patřil mezi nejvýznamnější znalce rašelinišť a tuto svoji vědeckou vášeň zprostředkovával ať již v rámci výuky na školách v Děčíně-Libverdě, Trutnově a ve Stodu, tak také ve svých četných publikacích. Od roku 1899 vedl v Hoře Svatého Šebestiána Moorkulturstation (Stanici rašelinných kultur), která byla součástí stodské školy. Zde od roku 1905 organizoval mezinárodní semináře o rašeliništích. Na mezinárodní úrovni Schreiber usiloval o vytvoření institucionálního zázemí pro studium rašelinišť a v roce 1900 založil v Salcburku Deutschösterreichischer Moorverein (Německorakouský spolek pro výzkum rašelinišť), který vedl do roku 1918, a současně vydával do roku 1915 spolkový časopis (Deutsch-Österreichische Moorzeitschrift). Významné Schreiberovy aktivity se na domácí půdě týkaly dokumentace rašelinišť, přičemž se jich z celkového počtu 708 nacházelo na Šumavě 246. Schreiber se také zasazoval o ochranu rašelinných lokalit. V roce 1923 založil společně s Gustavem Jungbauerem Muzeum Šumavy v Horní Plané, jehož součástí byla také přírodovědná expozice týkající se mj. i rašelinišť.
Hans Schreiber zemřel v roce 1936 v Českém Krumlově, je pohřben v jeho rodných Volarech. Schreiberův hrob se nachází po vchodu na hřbitov v jeho spodní části na levé straně.