Kirkbymoorside is home to Kirkbymoorside Football Club which has existed since around 1890. After many years in the Scarborough & District League, it moved to the Teesside Football League in 2005 and finished as runners up in Division One in the 2007–2008 season. As a result it moved up in the 2008–2009 season into the Wearside Football League, a Step7 League and part of the National Pyramid system, finishing mid-table and similarly in 2009–10. It took sixth place in the 2016–17 season. The club's reserve side plays in the Beckett Football League, which it won in 2010–2011.