The Coronation Street star was at the Wheelhouse Club and Lounge in the Lake District on Saturday night when he allegedly got into an altercation in the toilets.
Heart-throb Ryan, 31, is said to have spent a night in the cells at Kendal Police Station after being arrested just after 1am Sunday morning.
A source told the Mirror: “He was there with four or five mates but it all kicked off in the loos. Suddenly about five or six police vans turned up.”
Cumbria Police confirmed: “Officers arrested a 31-year-old man on suspicion of being drunk and disorderly.”
Ryan’s arrest comes after he confirmed plans to quit his role as Jason Grimshaw in ITV’s Corrie in order to pursue new projects.
He said: “It’s been a great privilege to be in Coronation Street – the cast and crew are among the best in the business. To be a part of it so long has been amazing.
“The decision to leave was extremely difficult. I’m just excited now to see what exit storyline the writers give Jason.”
Ryan has yet to comment on reports of his arrest.