1,238 day cab semi trucks for sale within 400 miles of St. Louis, MO, 32 of them within 100 miles. Prices run from $3,900 to $179,750. Sellers closest to St. Louis include Penske Used Trucks in Saint Louis, Schneider in Edwardsville, IL and Ryder in O'fallon.