Hedbergin vanhemmat olivat kirkkoherra Fredrik Gabriel Hedberg ja Maria Johanna Sofia Eklund. Hän pääsi ylioppilaaksi 1857 ja valmistui metsänhoitajaksi 1859. Hedberg oli metsänhoitajana Tuusulassa 1864–1879 ja sahanhoitajana 1875–1880. Hän toimi Kellokosken polttimo Oy:n johtajana ja Marieforsin tilanhoitajana Tuusulassa 1878–1891 ja oli samaan aikaan myös Tuusulan säästöpankin sihteerinä ja taloudenhoitajana sekä vuosina 1889–1891 Enson puuhiomon johtajana.[1]
Hedberg siirtyi sitten lehtialalle ja julkaisi Trävarutidning i Finland nimistä lehteä vuosina 1891–1893. Hän oli sitten Åbo Tidningin toimitussihteerinä ja Åbo Underrättelser -lehden toimittajana vuosina 1893–1906 sekä Västra Finlandin päätoimittajana 1902–1905. Viimeksi Hedberg oli Åbo Underrättelser -lehden Helsingin kirjeenvaihtajana 1907–1916 ja toimittajana Nya Pressen ja Helsingfors Dagbladet -lehdissä.
John Hedberg oli naimisissa Linda Albertina Dahlin kanssa vuosina 1868–1875 ja vuodesta 1879 Gustava Eufrosyne Karolina Tennbergin (os. Dehm) kanssa.[1]