Josh Richards (born March 22, 1988) is an American professional stock car racing driver from Shinnston, West Virginia.
He currently races dirt Late Models in the Lucas Oil Late Model Dirt Series where he was the 2017 champion.
Richards was a four-time champion in the World of Outlaws Late Model Series (2016, 2013, 2010, and 2009).
Richards has raced on asphalt.
He competed in the ARCA Racing Series, NASCAR K&N Pro Series East, NASCAR Camping World Truck Series and peaked with 14 starts in the 2012 NASCAR Xfinity Series.