The duration of a survey varies from site to site and survey to survey. On average, most surveys take between 10 to 30 minutes to complete.  Some shorter surveys may only take a few minutes, while more in-depth ones might require up to an hour. The survey's length is usually indicated before you start so you can choose the ones that fit your schedule.