The cost of a shower at a truck stop can vary, but on average, it‘s usually between $10 and $20. The exact cost will depend on location, length of time, type, and whether there are additional amenities. Some offer packages that include showers, laundry services, and other amenities, which can cost more.