1900年4月8日,侯德封出生于河北省高阳县河西村。童年学习努力,11岁入河北保定高师附小。13岁入保定育德中学。
1917年,考入北京大学预科。
1919年,进入北京大学地质系学习。
1923年,从北京大学地质系毕业后由于就业困难,改行到山东莱阳中学任教2年。
1924年—1925年,在山东莱阳县中学任教。
1926年—1927年,担任河南中原煤矿公司钻探师。
1928年—1935年,担任农矿部(实业部)地质调查所技士。
1936年—1937年,担任山西太原晋绥矿产测探局矿产课技正、课长。
1938年—1945年,担任四川省地质调查所技正。
1943年—1945年,担任四川省地质调查所所长,兼任重庆大学地质系教授。
1946年—1949年,担任南京中央地质调查所技正,兼陈列馆主任。
1950年,担任南京市人民政府委员。
1951年—1980年,担任中国科学院地质研究所所长。
1951年,担任中国地质工作计划指导委员会委员兼南京办事处主任。
1952年,加入九三学社。
1954年—1962年,担任中国地质学会书记、秘书长。
1955年,当选中国科学院学部委员(院士)。
1956年,加入中国共产党。
1958年,担任中国科学技术大学地球化学系系主任。
1968年—1980年,兼任中国科学院贵阳地球化学研究所所长。
1980年2月24日,在北京逝世。