Peter Swainson (born 27 July 1982) is a former field hockey player who represented Wales. He competed for Wales at the 2014 Commonwealth Games.
Swainson, born in Cheltenham, England, was educated at Dragon School and St Edward's School, Oxford and played club hockey for Oxford Hawks Hockey Club in the Men's England Hockey League.
He studied History and Law at the University of Exeter, where he played club hockey for the University of Exeter Hockey Club. He made his full Welsh debut in 2005 and helped Exeter win the BUCS gold medal in 2006.
After university he signed for Reading Hockey Club and then played for Hampstead & Westminster Hockey Club and Wimbledon Hockey Club before joining Oxted Hockey Club.
While at Oxted in 2014, he was selected to represent the Welsh team at the 2014 Commonwealth Games in Glasgow, Scotland in the men's tournament.
Swainson was a history teacher from 2014 to 2023 before becoming Head of Co-Curricular at Harrow International School, Bangkok.