The club was established in 1956 by members of Marske Cricket Club. They initially played in the Cleveland League and then the South Bank League before moving up to the
Teesside League in 1976. They were league champions again in 1984–85, after which the club moved up to the
Wearside League. The following season saw the club win the North Riding County Cup for a second time. In their
first season in Division Two they finished third, and were promoted to Division One. The club were relegated back to Division Two at the end of the
2003–04 season, but were promoted to Division One in
2010–11 after finishing third. The
2017–18 season saw Marske win the Division One title again, earning promotion to Division One East of the
Northern Premier League. In 2019–20 the club won the North Riding Senior Cup for the second time, defeating
Thornaby 6–0. In
2021–22 they finished second in Division One East, qualifying for the promotion play-offs. After beating
Shildon in the semi-finals, they defeated local rivals
Stockton Town 2–1 in final to secure promotion to the Premier Division. However, the club resigned from the Northern Premier League in January 2024 due to financial issues. They subsequently dropped two levels and were admitted to Division One of the Northern League for the
2024–25 season.
Season-by-season record ==Coaching and medical staff==