1579591

Live viewers now
2521526

7-day avg. viewers
74669

Live channels now
104307

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

2023

  • Over 7.3 MILLION channels streaming on Twitch each month  4%
  • So far, Twitch has been watched for 1286 BILLION minutes  460.3%
  • Average of 2446000 viewers watching streams concurrently  5%
  • Average of 93300 channels streaming concurrently  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

  • 8.5 MILLION channels were streaming monthly  23%
  • Over 1460 BILLION minutes watched throughout the year  31%
  • The average number of concurrent viewers on Twitch streams was 2,778,000  31%
  • 105,000 average concurrent streamers  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-03-01 2523181 111381 121533218 hrs n/a
2024-02-01 2580019 106005 1793543208 hrs 7822273
2024-01-01 2638554 107354 1963084176 hrs 8362023
2023-12-01 2476679 98825 1842649176 hrs 7889246
2023-11-01 2466341 95633 1775765520 hrs 7361780
2023-10-01 2447325 90912 1820809800 hrs 6890844
2023-09-01 2347188 95107 1689975360 hrs 7134717
2023-08-01 2401236 93666 1786519584 hrs 7459390
* 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.