1858 förordnades Holmgren till lärare och utnämdes 1871 till lektor i naturhistoria vid skogsinsti tutet.