Hammershaimb kom til København i 1832 og tok examen artium ved Borgerdydskolen på Christianshavn i 1839. Hammershaimb var cand.philol. fra Københavns Universitet fra 1840 og cand.theol. fra 1847.