YouTube users spend an average of 20.23 minutes per visit, with over 34.1 billion visits. It is twice as long as Facebook and X combined. However, this makes sense. Unlike TikTok, YouTube hosts long-form content. Watching a 20-minute video, or even a 15-minute video and spending a few minutes looking for one to watch, is fairly common here.