The actor, best known to soap fans as Chester serial killer Silas Blissett, will appear on the BBC One drama early next year - playing a road sweeper with something to hide.
A Doctors spokesperson told Digital Spy: "We are delighted to be booking the fabulous Jeff Rawle for a weighty guest role in an episode to be transmitted early next year.
"Jeff will play Rory Bishton, a road sweeper with a secret, who finds his double life increasingly difficult to sustain, in an episode which will pique the curiosity and pull the heartstrings.
"We look forward to welcoming Jeff back to the Doctors family when filming starts next week."
Rawle previously made a guest appearance in Doctors in 2004, playing a character called John Marshall.
Earlier this year, the 61-year-old made a brief return to Hollyoaks for a storyline which culminated in Silas escaping from hospital and going on the run.
Away from soap, Rawle is also well-known for his parts as Amos Diggory in Harry Potter and the Goblet of Fire and George in Drop the Dead Donkey.