1834 г. родился в Тобольске.
1849 г. окончил гимназию, переехал в Москву.
1850 г. поступил в Главный педагогический институт в Петербурге.
1855 г. окончил институт с отличием, отправился на юг.
1856 г. защитил магистерскую диссертацию в Петербурге.
1857 г. получил звание приват-доцента, начал преподавательскую деятельность в Петербургском университете.
1861 г. опубликовал первый русский учебник по органической химии.
1863 г. побывал на Кавказе для ознакомления с нефтяным делом.
1865 г. защитил докторскую диссертацию и стал профессором.
1869 г. открыл периодический закон химических элементов.
1872 г. добился отмены откупной системы в нефтяной промышленности.
1876 г. избран членом-корреспондентом Императорской Академии наук.
1877 г. добился отмены нефтяного акциза.
1877–1879 гг. принял участие в строительстве первых нефтеперерабатывающих заводов в Центральной России.
1880–1885 гг. изучил и описал метод дробной перегонки нефти.
1890 г. покинул Петербургский университет.
1892 г. возглавил Депо образцовых мер и весов.
1907 г. умер в Петербурге.