On 9 January 2015 Revell left Rotherham United and joined his former manager Russell Slade at Cardiff City, with the transfer fee believed to be in the region of £175,000. He made his debut in a 1–0 win over Fulham the following day and went on to score his first goal against Norwich City, the next game. He went on to finish the season with 2 goals in 17 games for his new club and 6 in total for the season.