Peter Roe is a rugby league footballer who played in the 1970s and 1980s, and coached in the 1980s, 1990s and 2000s. He played at club level for Keighley, Bradford Northern, York and Hunslet, as a centre, and coached at club level for Keighley (three spells), Halifax, Barrow (two spells), Swinton (two spells), Featherstone Rovers and Wakefield Trinity.