Every figure shows its source. Where a source is missing, the number is a placeholder — and it is never written as fact.

By GamGem EditorialLast updated 10 Sept 2026 · 00:00

Where to watch Counter-Strike 2

Counter-Strike is the one category where the audience splits almost exactly in half by language, and Twitch’s own directory hides that completely: it sorts by viewer count, so the Portuguese and Russian channels with a thousand watching each sit below every English stream with two. The filters here exist for that half of the list. Sessions run long — six to seven hours is normal — so a stream opened at any hour is usually still going.

On air now
75K
Watching
38
Channels

Read from Twitch at , and again every minute.

Showing 24 of 38 channels — keep scrolling

Who actually streams this

Read from Twitch rather than ranked by opinion — how often each channel really broadcasts, how long a session runs, and the hours it usually starts.

  • ZoomaaEnglish · most days

    Twenty finished broadcasts in the last thirty days averaging 6h 55m, in a consistent afternoon-to-night block. Partnered since 2015.

    EnglishUsually on air 15:00–22:00 UTCchecked

  • coopertvEnglish · several days a week

    The only channel here with a PUBLISHED schedule that names Counter-Strike: recurring weekly slots at 19:00 UTC. Sixteen broadcasts in thirty days, about 7h each.

    EnglishPublished weekly slots at 19:00 UTCchecked

  • freakazoidEnglish · most days

    Twenty broadcasts in thirty days at about 6h, and the oldest channel on any page here — partnered since December 2011, which is older than Counter-Strike 2 itself.

    EnglishIrregular; often 18:00–02:00 UTCchecked

  • tris_maraPortuguese · most days

    Twenty broadcasts in thirty days averaging 4h 45m, and the widest start window of the Portuguese three — recorded from late morning UTC through the night.

    PortugueseIrregular; often 13:00–23:00 UTCchecked

  • coldzinPortuguese · several days a week

    Thirteen broadcasts in thirty days at about 4h 30m, and reliably late: most recorded starts fall after 20:00 UTC. Partnered since 2012.

    PortugueseUsually on air 20:00–04:00 UTCchecked

  • soldierfps71Portuguese · several days a week

    Fourteen broadcasts in thirty days averaging 4h 20m, in the European afternoon rather than the night — the opposite half of the day from the other two.

    PortugueseUsually on air 13:00–17:00 UTCchecked

  • FORZOREZORRussian · several days a week

    Sixteen broadcasts in thirty days at about 4h 25m, and the only Russian-language channel in this sample — the reason the language filter on this site exists.

    RussianUsually on air 16:00–22:00 UTCchecked

Best of the last seven days

Clips this category made, ranked by views — here whether anybody is on air or not