If you’ve spent hundreds of hours grinding Dust2 retakes, practicing smokes on Inferno, or messing around on custom fun maps in CSGO, you’re probably frustrated that many of your go-to maps don’t show up natively in CS2. You’re not alone. Thousands of players have been searching for workarounds that let you carry over your favorite classic content without jumping through overly complicated hoops. I’ve tested all these methods myself over the past few months, and I’ve found that there are reliable options for every playstyle, no advanced tech skills required. This guide breaks down exactly how to play CSGO maps in CS2, with tips to avoid common glitches and account risks along the way.
How to Play CSGO Maps in CS2 Using the Official Steam Workshop
The easiest and safest way to access classic CSGO maps in CS2 is through Valve’s official Steam Workshop integration, which rolled out a few months after CS2’s full launch. The process works almost exactly like it did in CSGO, with a few small caveats to keep in mind. First, head to the Counter-Strike 2 Steam Workshop page, then search for the name of the CSGO map you want to play. You’ll see both native CS2 maps and ported CSGO maps in the results.
Not all CSGO workshop maps are compatible with CS2 right out of the box because the Source 2 engine changes lighting, collision, and asset paths. Look for map listings that explicitly mention being “ported to Source 2” or “updated for CS2” to avoid broken, unplayable files. Once you find a map you want, click the subscribe button, and Steam will automatically download and install it to your CS2 folder the next time you launch the game. To access the map, open CS2, go to the Play menu, select the Workshop tab, and click the map name to launch it in offline practice or a private lobby.
Keep in mind that any CSGO maps you subscribed to in the old CSGO workshop won’t automatically carry over to CS2. You’ll need to re-subscribe to the CS2-specific port of each map you want to play, even if the original creator made the new port. I’ve found that most popular competitive practice maps, like pre-fire and retake maps, already have high-quality CS2 ports available, so you won’t have to wait long to get back to your regular practice routine.
Use Custom Community Servers to Access Unported CSGO Maps
If the specific CSGO map you want to play hasn’t been ported to Source 2 yet, custom community servers are your best bet. Many large community server networks have already developed custom workarounds to run modified versions of legacy CSGO maps on CS2 clients, without requiring you to download or install anything manually beforehand. This is the perfect option if you want to jump straight into a public match with other players, rather than practicing alone or with a small group of friends.
You don't need to download any files manually when you join a community server running a CSGO map because the server will automatically push the required modified files to your game client in seconds, as long as you have custom file downloads enabled in your CS2 settings. Most servers run well-optimized versions of popular maps, so you won’t have to deal with excessive glitches or frame drops. Before you join a server, there are a few quick checks you should do to make sure you have a good experience:
- Look for servers with ping under 60ms if possible, to avoid lag that can ruin movement and gunplay
- Check the server description for notes about “legacy CSGO map support” to confirm the map will load correctly
- Avoid servers with excessive modded content if you only want to play standard CSGO maps, as extra mods can cause conflicts
- Stick to servers with 4+ star ratings from hundreds of players to avoid malicious file pushes or frequent crashes
You can find these servers by opening CS2, navigating to the Community Servers tab, and typing the name of the map you want to play into the search bar. Most servers list their current active map in their public description, so you can easily find one running the exact map you’re looking for. I use this method all the time for custom game modes like zombie escape and deathrun, which rely heavily on legacy CSGO maps that haven’t been officially ported yet.
Manual Installation Method for Offline or Private Lobby Use
If you want to play a CSGO map offline against bots, or host a private lobby for your friends without relying on a public community server, you can install ported CSGO maps manually. This method gives you full control over the maps you use, and works even if you don’t have an internet connection after the initial map download. Just make sure you only download map files from trusted sources, like verified creators on the Steam Workshop or reputable CS2 community forums.
To install a map manually, first download the Source 2 ported version of the CSGO map you want, which will come as a .vpk file. Next, open your Steam library, right click on Counter-Strike 2, select Manage > Browse Local Files, then open the game > csgo > maps folder. Drag and drop the .vpk map file into this folder, then restart CS2 if it’s already running. To launch the map, open the in-game developer console, type “map [map file name]” (without the brackets or .vpk extension) and hit enter. Always scan downloaded map files with antivirus software before adding them to your game folder to avoid malware or corrupted files that can break your CS2 installation.
Manual installation is the best option if you want to practice utility lineups on classic CSGO maps without dealing with the randomness of public community servers. You can enable the in-game practice mode to throw unlimited smokes, flashbangs, and molotovs just like you did in CSGO, as long as the map port has accurate collision and callouts. If you want to host a private lobby with friends using the map, you’ll need to send the same .vpk file to everyone in your group, and have them install it the same way before you launch the lobby.
Common Issues to Avoid When Running CSGO Maps in CS2
Even if you follow all the steps correctly, you might run into small issues when playing CSGO maps in CS2, especially if you’re using an older port or a less popular map. The most common issue is missing textures, which show up as bright pink and black checkered patterns across the map. This happens when the map port is missing required Source 2 assets, so you’ll either need to download the asset pack linked in the map description, or find a newer, more complete port of the map. Another common issue is broken collision, where you fall through floors or can’t walk through doorways that should be open. This is a sign the map port is incomplete, so you should switch to a different version from a different creator.
One of the biggest concerns players have is risking a VAC ban for using custom maps. Custom maps and community servers won't trigger VAC bans as long as you don't use modified game files that give you an unfair advantage. Valve explicitly allows custom map use in casual, private, and community server play, so you don’t have to worry about losing your account as long as you avoid cheating software. You should never use custom CSGO maps in official competitive matchmaking, though, because official queues only use native CS2 maps, and any attempts to modify map files for official play will result in an automatic ban.
If you’re experiencing frequent frame drops when playing CSGO maps in CS2, try lowering your shadow and texture quality settings slightly. Many legacy CSGO maps aren’t fully optimized for the Source 2 engine, so they can be more resource intensive than native CS2 maps even if they look visually identical. You can also turn off dynamic lighting for custom maps to boost performance without changing how the game plays.
At the end of the day, you don’t have to give up your favorite classic maps just because you upgraded to CS2. Whether you prefer the ease of subscribing to ported maps on the workshop, jumping straight into a community server, or installing maps manually for private practice, there’s a method that fits your playstyle. As Valve continues to roll out more workshop updates for CS2, the process of how to play CSGO maps in CS2 will only get easier, but for now, these tested methods work reliably for almost any map you want to play. Don’t be afraid to test out different ports of your favorite maps to find the one that feels the closest to the original CSGO version you know and love.