Easy Guide: How to Play a Private Match in CS2 for Friends & Scrims

If you’ve ever wanted to mess around with custom loadouts, practice smoke lineups without random teammates interrupting, or run a scrim against another local CS2 team, private matches are your best bet. A lot of players who moved over from CS:GO get tripped up by the revamped in-game menus, so it’s normal to feel confused the first time you try to set one up. This guide breaks down exactly how to play a private match in CS2, plus all the extra settings and fixes you need to run smooth, hassle-free lobbies every time.

Step-by-Step: How to Play a Private Match in CS2

The process is way simpler than you might think, once you know which menu tabs to look for. First, launch CS2 and click the “Play” button in the top left corner of the main menu. You’ll see four tabs at the top of the play menu: Competitive, Casual, Premier, and Custom. Click the Custom tab to access private match options.

Next, click the “Create Room” button on the right side of the screen. You’ll be prompted to name your lobby, select a starting map, and choose a server type. You have two main options here: a local server hosted from your device, or an official Valve dedicated server. Local servers work great for small groups of friends who live near each other, but official servers will give more consistent ping for cross-region groups.

Before you finalize the room, set a strong password that only your group knows. This stops random players from finding and joining your lobby through the public custom server list. Once you confirm your settings, you’ll be dropped into your private lobby, where you can adjust more rules or invite players before starting the match.

Must-Have Custom Settings for Your CS2 Private Match

One of the best parts of private matches is that you can tweak almost every rule to fit exactly what you’re using the lobby for. You don’t need to mess with console commands for most common use cases, either – all the core settings are available in the “Game Rules” tab inside your lobby. The most popular preset setups include:

  • Casual fun lobby: Turn on friendly fire, enable infinite ammo, disable round timers, and turn off team balance for messing around with trick shots, hide and seek, or exploring new map updates.
  • Practice scrim lobby: Use official competitive rules, enable 128 tick support (if using a community server), add 1-2 coach slots per team, and disable auto team balance to keep your roster fixed for the full match.
  • Utility practice lobby: Turn on infinite respawns, disable all player damage, set infinite grenade resupply, and drop the freeze timer to 0 so you can test smoke, flash, and molotov lineups without waiting between attempts.

If you want more specific rules, like limiting weapons to only AWPs or adjusting the round win limit, you can find those options in the advanced game rules menu. Always double-check team balance settings before starting a scrim, because leaving auto-balance on can swap players between teams mid-match and ruin your recorded scrim scores. You can also change the map mid-lobby without kicking everyone out, just by selecting a new map from the dropdown in the top left of the lobby screen.

How to Invite Friends and Manage Your Private Lobby

Once your lobby is set up, inviting friends is straightforward. You can either send invites directly through your Steam friends list, or share the 6-digit lobby code that appears in the top right corner of your lobby screen. Friends can enter this code in the Custom tab of the play menu to join directly, even if they don’t have you added on Steam, which is useful for scrimming against teams you don’t know personally.

If you have more people than the 10 player competitive limit, you can add up to 10 spectator slots so people can watch the match without joining a team. This is great for hosting small local tournaments or letting newer players watch your team’s scrims to learn tactics. As the lobby host, you have full control over team assignments, kicking unruly players, and pausing the match to adjust settings if something goes wrong.

Never share your lobby password publicly on social media or Discord servers if you’re running a private scrim or practice. Trolls regularly scan public custom server lists for unprotected lobbies, and they’ll join to team kill, spam chat, or crash the server entirely. If you’re having trouble with friends not being able to join, first make sure everyone has updated their CS2 client to the latest version, as mismatched client versions will block join requests.

Common CS2 Private Match Issues and Fixes

Even if you follow all the steps correctly, you might run into small glitches with private lobbies every now and then. Most of these issues have super simple fixes that take less than a minute to implement, so you don’t have to cancel your plans over a small error.

The most common issue is friends not being able to see your lobby in the custom server list. If that happens, first check if your lobby is set to “Invite Only” – if it is, you’ll need to send direct invites or share the lobby code for people to join. You can also switch the lobby privacy to “Friends Only” to let all of your Steam friends see and join without an invite. If that still doesn’t work, restart your lobby and make sure you selected an official Valve server instead of a local server, as local servers often don’t show up for players outside your immediate network.

Another common problem is custom settings not applying after the match starts. That usually happens if you adjust the rules after you’ve already launched the first round. To fix it, just open the game rules menu, re-apply the settings you want, and type mp_restartgame 1 in the console to refresh the match state. All your settings will apply immediately after the short restart.

If you’re running a competitive scrim, always test ping for all players 10 minutes before the scheduled start time to avoid delays. If some players have unusually high ping, switch the server to a different region that’s more central for everyone, or use a community server in a location that works for all teams. If you get a “server full” error when joining, ask the host to increase the maximum player count in the lobby settings, as it defaults to 10 players for competitive lobbies.

Learning how to play a private match in CS2 opens up so many more ways to enjoy the game than just standard public matchmaking. Whether you’re hosting a casual game night with friends, practicing new utility lineups for your next premier match, or running a full amateur scrim against another team, private lobbies give you full control over every part of the experience. Don’t be afraid to mess around with custom settings to find what works for your group – some of my favorite CS2 memories come from silly custom lobbies where we turned on infinite ammo and only used knives for an entire hour. Next time you want to play CS2 on your own terms, this guide has all the info you need to get set up in minutes.