En 1904 Karlfeldt fue elegido miembro de la Academia Sueca, ocupando la silla número 11.