Walmart carpet cleaner rental prices vary depending on the size of the cleaner and the rental duration. Typically, a rental for a small carpet cleaner starts at around $25 for 24 hours, while larger models can cost up to $45 per day.