Skip to main content

CS2 Movement Guide

Master Counter-Strike 2 Movement Mechanics & Advanced Techniques


Complete CS2 Movement Guide

Movement is one of the most underrated yet crucial skills in Counter-Strike 2. While many players focus solely on aim, understanding and mastering movement mechanics can give you a significant competitive advantage. In CS2, Source 2 brings subtle but important changes to movement physics compared to CS:GO, making it essential to understand these mechanics thoroughly.

From basic counter-strafing to advanced techniques like bunnyhopping and crouch peeking, proper movement allows you to peek angles efficiently, make yourself harder to hit, and position yourself optimally in gunfights. This comprehensive guide covers everything from fundamental movement principles to advanced techniques used by professional CS2 players.

Understanding CS2 Movement Fundamentals

Before diving into advanced techniques, it's crucial to understand the fundamental principles of movement in CS2. The Source 2 engine maintains Counter-Strike's core movement mechanics while introducing subtle refinements.

Movement Speed by Action

Running (Default)

250 units/sec with knife

Speed varies by weapon weight. Knife is fastest, AWP is slowest.

Walking (Shift)

~52% of run speed

Silent movement, crucial for stealth plays and positioning.

Crouching

~34% of run speed

Improves accuracy but makes you vulnerable to headshots from above.

Ladder Movement

Variable speed

Look up/down to control climb speed. You can shoot while on ladders.

Weapon Movement Speed Comparison

  • Knife: 250 units/sec (fastest)
  • Pistols: 240 units/sec
  • SMGs: 230-240 units/sec
  • Rifles (AK/M4): 215-225 units/sec
  • SSG 08: 230 units/sec
  • AWP: 200 units/sec (slowest rifle)

Counter-Strafing: The Foundation of Good Movement

Counter-strafing is the single most important movement technique in CS2. It allows you to stop your movement instantly and shoot accurately. Understanding and mastering this technique is absolutely essential for competitive play.

How Counter-Strafing Works

When you're moving in CS2, your accuracy is significantly reduced. To shoot accurately, you need to be (nearly) stationary. Counter-strafing achieves this by:

  1. Press A to move left → You're now moving at full speed to the left
  2. Press D to counter-strafe → This instantly stops your leftward momentum
  3. Release D and shoot → You're now stationary and can shoot accurately

CS2 vs CS:GO: Counter-strafing in CS2 works very similarly to CS:GO with the Subtick system. The main difference is that CS2's subtick system makes timing slightly more forgiving, registering your shots more accurately when you counter-strafe.

Counter-Strafe Training

Practice Routine:

  1. Load up a practice map or Deathmatch server
  2. Practice moving left (A), then tapping D briefly and shooting
  3. Practice moving right (D), then tapping A briefly and shooting
  4. Focus on the timing: press opposite key → release → shoot
  5. Watch your velocity indicator (cl_showpos 1) to see when you're at 0 velocity

Console command: cl_showpos 1 to display your velocity

Peeking Techniques in CS2

How you peek angles can mean the difference between getting the kill or getting killed. CS2 offers various peeking techniques, each with specific use cases and advantages.

1. Wide Peek (Aggressive Peek)

When to use: Taking aggressive duels, clearing close angles, T-side entries

How to execute:

  • Strafe out from cover at full running speed
  • Peek wide around the corner (2-3 player models away from wall)
  • Counter-strafe and shoot when you spot enemy
  • Use peeker's advantage to see enemy before they see you

Pro Tip: Wide peeking is most effective against players holding tight angles or AWPers. The wide angle forces them to adjust their crosshair more, giving you time to shoot first.

2. Jiggle Peek (Information Peek)

When to use: Gathering information, baiting AWP shots, checking angles safely

How to execute:

  • Quickly strafe out from cover (tap A or D)
  • Immediately counter-strafe back to cover
  • Peek for only 0.1-0.2 seconds to minimize exposure
  • Gather information about enemy positions

Advanced variation: Shoulder peek - show only your shoulder/arm to bait AWP shots without risking your life.

3. Crouch Peek

When to use: Peeking from left to right, surprising enemies expecting head-level crosshair

How to execute:

  • Begin peeking normally with A or D
  • As you clear the corner, press crouch (Ctrl)
  • Your head moves down and slightly to the left
  • This can dodge headshots aimed at standing head level

Important: Only crouch peek from left to right! When peeking right to left, crouching exposes your head MORE because your character model leans left when crouching.

4. Ferrari Peek (Fast Peek)

When to use: Clearing multiple angles quickly, rush scenarios, trading teammates

How to execute:

  • Peek at maximum movement speed with knife or pistol
  • Switch to rifle mid-peek using quick switch
  • Counter-strafe and engage enemy
  • Relies heavily on movement speed and surprise

Advanced Peeking: The Peek Advantage

Understanding peeker's advantage is crucial in CS2. Due to network latency and how the game processes player positions, the player peeking (moving) sees a stationary target slightly before the stationary target sees them.

How Peeker's Advantage Works

When you peek around a corner:

  1. Your client immediately shows you moving around the corner
  2. Server receives your movement data with slight delay (ping)
  3. Defender's client receives your position update after server processes it
  4. Result: You see the defender 20-100ms before they see you (depending on ping)

As the Peeker (Attacker)

  • Peek confidently and aggressively
  • Pre-aim common holding positions
  • Wide peek to maximize advantage
  • Be ready to shoot immediately

As the Holder (Defender)

  • Don't hold predictable angles too tight
  • Off-angle positioning is key
  • Be prepared to react quickly
  • Consider jiggle peeking to gain info

Bunnyhopping & Air Strafing

Bunnyhopping (bhop) allows you to maintain or even gain speed by chaining jumps together with proper air strafing. While not as powerful in competitive CS2 as in previous versions, it still has practical applications.

Basic Bunnyhop Technique

Step-by-step execution:

  1. First jump: Run forward (W) and jump (Space)
  2. Release W: In the air, release W key completely
  3. Air strafe left: Move mouse smoothly left while holding A
  4. Air strafe right: Move mouse smoothly right while holding D
  5. Land and jump: As you land, immediately jump again (perfect timing)
  6. Repeat: Continue alternating A/D air strafes while matching mouse movement

Practical Bhop Applications in Competitive CS2

Map-Specific Jumps

Essential competitive jumps:

  • Mirage window to cat/ladder
  • Overpass monster to truck
  • Dust2 long to pit
  • Cache mid to vents

Speed Preservation

Maintaining momentum:

  • Faster rotations around the map
  • Peeking with more speed
  • Dodging grenades mid-air
  • Reaching positions before enemy expects

Silent Movement & Sound Management

Sound is one of the most important information sources in CS2. Managing your movement sound and listening for enemy footsteps can give you critical advantages.

Movement Sound Mechanics

  • Running: Loud footsteps

    Audible from ~1500 units away. Enemies will hear you coming.

  • Walking (Shift): Silent

    Completely silent unless you bump into objects. Essential for stealth plays.

  • Landing from heights: Variable

    Loud landing sounds alert enemies. Higher falls = louder sounds.

  • Jumping: Very loud

    Both the jump and landing make sound. Avoid jumping near enemies.

Sound-Based Movement Strategies

Timing Your Movement

  • Move during gunfire to mask footsteps
  • Move during grenade explosions
  • Walk when enemies are nearby
  • Run when making rotations far from enemies

Sound Deception

  • Fake footsteps to bait enemy rotations
  • Stop running suddenly to fake position
  • Jump and crouch mid-air for silent landing
  • Use decoys to simulate movement

Crouch Mechanics in CS2

Crouching in CS2 serves multiple purposes beyond just improving accuracy. Understanding when and how to crouch can significantly improve your gunfight success rate.

Crouch Applications

1. Spray Control

Crouching during sprays:

  • Reduces spray pattern spread
  • Commits you to the gunfight
  • Makes you harder to headshot initially
  • Use after firing first 4-5 bullets

2. Dodging Headshots

Crouch to avoid head-level aim:

  • Drops your head below pre-aimed level
  • Effective against AWP body shots
  • Works best when unexpected
  • Risky if enemy aims chest-level

Common Mistake: Don't crouch immediately when spraying! Start standing, fire your first shots, then crouch while continuing spray. This makes your head movement unpredictable.

Advanced Movement Techniques

Long Jump (Strafe Jump)

Long jumping allows you to cover more distance than a regular jump, essential for many competitive map positions.

Technique:

  1. Run forward and jump
  2. Release W immediately after jumping
  3. Hold D and smoothly move mouse right (or A and mouse left)
  4. This adds horizontal momentum to your jump

Jump + Crouch (Crouch Jump)

Crouch jumping raises your character model's bottom, allowing you to reach higher ledges.

Essential for:

  • Reaching elevated positions (boxes, ledges, windows)
  • Clearing certain map jumps (Train blue train, Nuke outside)
  • Getting onto unexpected angles

Bind tip: bind "space" "+jump; +duck" for automatic crouch jumps

Ladder Movement Techniques

Mastering ladder mechanics can give you advantages in specific map positions:

  • Fast climb: Look up while pressing W to climb faster
  • Fast descent: Look down while pressing S to descend faster
  • Ladder hop: Jump off ladder mid-climb to surprise enemies
  • Strafe around: Use A/D to move around ladder sides
  • Shoot from ladder: You can shoot while on ladders (reduced accuracy)

Movement Training & Practice

Like aim, movement requires consistent practice to master. Here are the best ways to train your movement mechanics in CS2:

Recommended Workshop Maps

Prefire Maps

Practice peeking and counter-strafing:

Yprac Practice & Prefire maps for all active duty maps

KZ/Climb Maps

Master air strafing and movement:

Search "kz_" in workshop for climbing challenges

Bhop Maps

Perfect bunnyhopping technique:

Search "bhop_" for dedicated bhop servers

Daily Movement Practice Routine

  • 1

    Counter-Strafe Drill (5 minutes)

    Practice ADAD movement on aim training maps while shooting targets

  • 2

    Peeking Practice (10 minutes)

    Use prefire maps to practice different peeking styles on actual map angles

  • 3

    Movement Map (10 minutes)

    Run through KZ or jump training maps to improve air strafing

  • 4

    Deathmatch with Focus (15 minutes)

    Play DM while consciously focusing on movement: peek styles, counter-strafing, positioning

Map-Specific Movement Practice

Many competitive advantages come from mastering map-specific movement. Here's a workshop map that covers essential jumps:

Essential Jump Practice Map

Download the CS Jump Training Map to practice:

  • Mirage window jump (ladder & catwalk)
  • Dust2 long corner jump
  • Cache mid vent boost
  • And many more essential competitive jumps

Movement in Professional CS2

Professional CS2 players demonstrate exceptional movement that separates them from casual players. Here's what makes their movement stand out:

Key Professional Habits

  • Perfect counter-strafing in every gunfight
  • Unpredictable peeking patterns
  • Sound awareness and silent movement timing
  • Map-specific jump knowledge
  • Positioning that maximizes peeker's advantage
  • Never standing still unnecessarily

Movement Habits to Build

  • Always counter-strafe before shooting
  • Vary your peeking style (wide, jiggle, crouch)
  • Walk in clutch situations and near enemies
  • Practice daily movement drills
  • Watch pro POVs to study movement
  • Minimize predictable patterns

Cookie Settings

We use cookies to improve your experience. Essential cookies are required for the website to function. Analytics cookies help us understand usage.