One of the main sports played in Elworth is cricket; Elworth Cricket Club, based on London Road, play in the Premier Division of the ECB North Staffs & South Cheshire Cricket league. The club's junior section is recognised locally as one of the best in Cheshire. The club fields teams at 1st, 2nd and 3rd XI level for its senior players. For the juniors, the club has teams at U9, 11, 13, 15 and 18 levels. The club has achieved Clubmark and Focus Club status, and has strong links with local schools.