The experienced Scottish defender admitted he considered leaving the Welsh side this summer, but could not turn down the chance to play in the English top flight
Cardiff City defender Kevin McNaughton has vowed to become a Premier League regular after signing a one-year contract extension with the Bluebirds.
The 30-year-old Scot has been with the club since 2006 and is currently their longest-serving player.
He is now relishing the prospect of competing for the Welsh outfit in their first top-flight season since 1961-62.
"There was a decision to be made this summer as I want to play first-team football," he told the club's official website.
"I know that I've a lot of hard work to do to make sure I can achieve that here, but I'm ready for it.
"I didn't want to look back at the end of my career and think that I never gave the Premier League a crack with Cardiff City."
His decision to commit his future Malky Mackay's side also provides a boost for his boss, who has spoken of the importance of experienced players.
"Good, experienced professionals like Kevin are essential for a squad's success and I know this news will please City supporters, as much as it does my staff and I, who know and appreciate what a hard working and dedicated Cardiff City player Kevin is," he told the club's official website.