The actor, who plays Jason Grimshaw on the soap, is considering an offer to take part in the jungle-based reality show, The Sun reports.
His Coronation Street co-star Antony Cotton took part in I'm a Celebrity last year.
"Ryan was really pleased to be approached," a friend of Thomas said. "He watched Antony in the jungle last year and talked to him about it afterwards.
"It's a great opportunity for someone like Ryan who gets on with most people and isn't afraid of a challenge. But it is a big decision so at the moment he is weighing up his options before taking things any further."
An ITV insider added: "Ryan is good looking, charismatic and popular with viewers, so he would be a fantastic signing for the jungle."
The source also claimed that if Thomas commits to I'm a Celebrity, the show's production team would "definitely be on the hunt for some girls that he might have some good chemistry with".
I'm a Celebrity... Get Me Out of Here! is due to return to ITV1 later this year.