The actor will play the god of time Chronos when he appears on the CW show, TV Line reports.
He is due to star in the 12th episode of the season, which is expected to air in January.
Dohring previously starred as Logan in Veronica Mars and also played Josef in Moonlight.
He is currently appearing as Juliet's teacher on another CW series, Ringer.
Supernatural airs on Fridays at 9/8c on The CW.
> Supernatural: 'How to Win Friends and Influence Monsters' pictures
> Read more Supernatural coverage