Josh Griffiths (born 3 November 1993) is a Welsh marathon runner.
Although he had not started the race amongst elite runners, he finished 13th at the 2017 London Marathon, and was the first Briton to finish, in a time of 2:14:49.
His unexpected performance earned him a place at the 2017 World Championships.