It depends on the survey, some are long, some are short. I can say that I had one that said it would have taken over an hour, I immediately closed the screen for that one and found a different one (same offer). In general, they take me anywhere from 10-30 minutes.