Craig Ronaldson (born 8 February 1990) is a rugby union player from Ireland. His primary position is at outside-half, though he also plays as a centre.
In the 2012-13 season, he was the top scorer in the All-Ireland League, playing for Lansdowne FC. He kicked 206 points in 16 games, helping his club to win the Division 1A title. This form earned him a move to Connacht Rugby. He signed a one-year contract with the province in 2013.
Ronaldson's first competitive game for Connacht was in the first round of the Pro 12, as he came on as a substitute in a 25-16 win over Zebre. His first start for the province came against the Ospreys on 28 September 2013. Ronaldson kicked 4 out of his 5 penalties in a 26-43 defeat. His first Heineken Cup match came against Saracens, where he played at inside centre as Connacht came close to an upset, before losing 17-23.
Craig has also played cricket for Halverstown Cricket Club in the Leinster league.