CS2 Deathmatch (DM / FFA) Servers
Free-for-all and team deathmatch servers, including headshot-only and multi-weapon DM. The fastest way to warm up your aim.
How it works & FAQ
- How do I join a CS2 community server?
- Click Join next to a server and Steam opens Counter-Strike 2 and connects you. You can also open the CS2 console and type connect followed by the server address.
- How is the ping measured?
- Ping is measured from your own browser to each server's host where the host allows it. Values shown with ~ are estimated from the distance between your country and the server's country.
- Why is a server missing from the list?
- The list comes from Steam's master server. A server must be public and registered with a Game Server Login Token to appear. Passworded servers and fake listings with impossible player counts are hidden. Empty servers are hidden by default; untick Hide empty to see them. You can still look up any server by typing its IP:port into the search box.
- How often is the list updated?
- The server list, player counts and maps refresh every minute.
- Can I save my favorite servers?
- Yes. Click the star next to a server name. Favorite servers stay at the top of the list whenever they are online, whatever their ping, region or player count, and leave the list only while they are offline. Favorites are saved in your browser, so no account or login is needed.
- Is this an official Valve site?
- No. It is an independent community server browser and is not affiliated with Valve.
| Server | Mode | Map | Players | Ping | ||
|---|---|---|---|---|---|---|
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 63 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 62 / 64 | – | Join |
![]() | Deathmatch · ar_pool_day | Deathmatch | ar_pool_day | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 60 / 64 | – | Join |
![]() | Deathmatch · de_inferno | Deathmatch | de_inferno | 60 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 59 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 33 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 28 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 28 / 32 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 27 / 64 | – | Join |
![]() | Deathmatch · de_mirage | Deathmatch | de_mirage | 27 / 64 | – | Join |
![]() | Deathmatch · de_dust2 | Deathmatch | de_dust2 | 26 / 32 | – | Join |
Popular maps
de_mirage de_dust2 de_mirage_christmas de_mirage_fps de_inferno de_dust2_fps ar_pool_day de_ancient sandstone_new de_anubis de_overpass mirage_fps_xplaygg awp_gony_v2 de_dust_hr de_cache dm_nixware_fysnow_d de_vertigo de_palais dust2_fps_xplaygg de_anubis_fps dm_nixware_mirage_d de_nuke de_mirage_minecraft fl_siege_mini ar_baggage aim_warmupserver_net


