3202760

Live viewers now
2398243

7-day avg. viewers
123049

Live channels now
93153

7-day avg. channels

Twitch Viewership

This chart shows the change in Twitch viewership over almost the entire time of its existence. The detailed by-minute chart and more information about Twitch viewers is located here. The live streaming data can be found at the links: unique streamers, concurrent channels, overall stream time.

Viewers 🞩 Streamers

This chart shows relation of the average number of concurrent live viewers to the average number of concurrent live channels, how it has been changing with each month. Declining amount viewers per one live channel (ratio on the chart) makes it harder for a novice streamer to get out of the bottom of a directory and get noticed.

Twitch Growth

Twitch achievements through the years

2024

  • More than 7.6 MILLION channels go live on Twitch each month  4%
  • To date, Twitch content has been viewed for 696 BILLION minutes  1.4%
  • Around 2403000 viewers are watching streams concurrently.  2%
  • On average, 98400 channels are streaming simultaneously.  5%

2023

  • Each month, Twitch saw activity from 7.3 million distinct channels  4%
  • Viewers watched 1286 BILLION minutes of live content in total  4.5%
  • On average, there were 2,446,000 viewers watching streams concurrently  5%
  • An average of 92,600 concurrent streamers broadcasting live  1%

2022

  • 7.6 MILLION unique channels streamed on Twitch each month  11%
  • Total of 1346 BILLION minutes of live content watched  8%
  • 2,578,000 average concurrent viewers  7%
  • 92,600 average concurrent streamers over the day  12%

2021

  • Over 8.5 MILLION channels streamed on Twitch each month  23%
  • Twitch was watched for 1460 BILLION minutes  31%
  • Average of 2,778,000 viewers watched streams concurrently  31%
  • Average of 105,000 channels streamed concurrently  20%

2020

  • 6.9 MILLION unique streamers each month  90%
  • 26.5 MILLION visitors come to Twitch daily
  • 93 BILLION minutes watched per month on average  69%
  • 2,117,000 average concurrent viewers  69%
  • June 11th saw the peak of concurrent viewers in 2020 - 6,059,527 CCV
  • 87,500 average concurrent live channels  77%
  • 51,480 partners  45%

2019

  • 660 BILLION minutes watched  18%
  • 3.64 MILLION unique monthly broadcasters  7%
  • 1,256,000 average concurrent viewers  17.5%
  • 49,500 average concurrent live channels  20%
  • 35,580 partners  32% 2017

2018

  • 560 BILLION minutes watched  58%
  • 3.4 MILLION unique broadcasters every month on average  70%
  • 1,070,000 average concur. viewers over 2018  43%
  • 41,111 average concurrent live channels  67%

2017

  • 355 BILLION minutes watched  21.5%
  • 2+ MILLION unique monthly broadcasters  18% from 2015
  • 124 MILLION total clips, that have been viewed over 1.7 BILLION times
  • 15+ MILLION unique daily visitors
  • 27,000+ partnered streamers  100% from 2015
  • 150,000+ affiliate streamers
  • 106 minutes spent daily on Twitch per user  25% from 2012
  • 100+ MILLIONS unique viewers per month as of May 2017

2016

  • 292 BILLION total minutes watched  21%
  • 2.2 MILLION unique streamers
  • 590,000 CCV  7.3%
  • 14.2 BILLION chat messages sent  55%
  • More than a MILLION free Twitch Prime channel subscriptions
  • 590 MILLION total bits cheered
  • 153 MILLION total whispers sent
  • KAPPA 413 MILLION most used emote

2015

  • Watched more than 459,000 years-worth of video (241,441,823,059 total minutes streamed)  25.7%
  • An average of 1.7 MILLION broadcasters streaming every month  13.3%
  • 421.6 monthly minutes watched per viewer
  • 2,113,999 peak monthly broadcasters
  • 35,610 peak concurrent broadcasters
  • 550,000 average concurrent viewers
  • 2,098,529 peak concurrent viewers
  • 13,476 partners  35%
  • 56% web, 35% mobile and 7% console viewers make up a Twitch viewership.
  • 9,169,726,092 total messages sent in 2015

2014

  • 16 BILLION minutes watched per month  33%
  • 11 MILLION total videos broadcast per month
  • 100 MILLION unique viewers per month  122%
  • 1.5 MILLION unique broadcaster per month  66.6%
  • 1 MILLION peak concur. viewers
  • 10,000 partners  96%

2013

  • 12 BILLION minutes watched per month  100%
  • 45,000,000 unique viewers per month  125%
  • 6,000,000 total videos broadcast per month  100%
  • 900,000 unique broadcasters per month  300%
  • 5100 partnered channels  50%
  • 106 minutes watched per user per day  25%
  • 21 average age on Twitch
  • 58% spend more than 20 hours per week on Twitch
  • 76% between ages 18-49
  • 68% have decreased watching TV to focus their time on game entertainment

2012

  • 6 BILLION minutes watched per month
  • 20,000,000 unique viewers per month
  • 3,000,000 total videos broadcast per month
  • 300K unique broadcasters per month
  • 3386 partnered channels
  • 85 minutes watched per user per day

Totals by month

Month Avg. concur. viewers Avg. concur. channels Time watched Active streamers
2024-07-01 2215824 91956 983456552 hrs n/a
2024-06-01 2253360 92702 1622043640 hrs 7110932
2024-05-01 2326424 91400 1730471719 hrs 6957437
2024-04-01 2344117 95747 1676825027 hrs 7228117
2024-03-01 2464969 103414 1829006998 hrs 7943066
2024-02-01 2580019 106005 1793543208 hrs 7822273
2024-01-01 2638554 107354 1963084176 hrs 8362023
2023-12-01 2476679 98825 1842649176 hrs 7889246
* Figures that represent the amount of active broadcasters are based on estimations and may significantly differ from the actual values.
* In terms of this page the meanings of broadcaster = streamer = channel are equal.