Can and does! That's exactly what I bought it for. worked great in my Toyota Tacoma with cloth seats. Just make sure to let everything air out properly and try not to soak the seats too much or let it sit for too long so it doesn't absorb too deeply into the seat or it'll take much longer to dry completely. if trying to get out a particular stain, use some sort of thick stain treatment that sits on the surface and won't soak deep in to the seat, then use this carpet cleaner as usual.