David Watkinson (born 1954) is an English former professional rugby league footballer who played in the 1970s and 1980s. He played at representative level for Great Britain, England and Yorkshire, and at club level for Heworth, Hull Kingston Rovers and Dewsbury as a hooker, i.e. number 9.