The Dell Stadium, where Dudley and Stourbridge Harriers is located, has undergone various improvements over the years. It includes an eight-lane all-weather track, a new clubhouse, and changing facilities. The stadium continues to be updated with the latest equipment.