Hack, slash and smash your way to victory in this newly updated edition of The Behemoth’s incredibly popular 2D arcade adventure! Up to four friends can play locally or online and save your princess, defend your kingdom and destroy some castles! With the new Barbarian Makeover update, Castle Crashers now offers an uncapped frame rate and a new Ultra texture quality mode. We even created a new fast-paced multiplayer minigame just for you and your friends! Game Features: (NEW!) Back Off Barbarian Minigame – Jump and jump around the level to avoid enemies! Unlock more than 25 characters and more than 40 weapons! Intuitive magic and combo system: Unlock an arsenal of new attacks as your character progresses through the game. Level up your character and adjust strength, magic, defense and agility. Adorable animal orbs are your companions. Each one adds different abilities to help you on your journey. Arena Mode: Battle against other players in free-for-all or team-based matches! Insane Mode: Test your skills in the ultimate campaign challenge. Necromantic Pack (includes Necromancer and Cult Minion characters) King Pack (includes The King and the open-faced Gray Knight) Also includes: Alien Hominid playable character

System requirements

  • (NEW!) Back Off Barbarian Minigame – Jump and jump around the level to avoid enemies!
  • Unlock more than 25 characters and more than 40 weapons!
  • Intuitive magic and combo system: Unlock an arsenal of new attacks as your character progresses through the game.
  • Level up your character and adjust strength, magic, defense and agility.
  • Adorable animal orbs are your companions. Each one adds different abilities to help you on your journey.
  • Arena Mode: Battle against other players in free-for-all or team-based matches!
  • Insane Mode: Test your skills in the ultimate campaign challenge
  • Necromantic Pack (includes Necromancer and Cult Minion characters)
  • King Pack (includes The King and the Open Face Gray Knight)
  • Also includes: Alien Hominid playable character

Screenshots

Screenshot of Castle Crashers for PC

Castle Crashers game screenshot

How to install Castle Crashers (v2025.08.18 & ALL DLC)

  • Click the download button below or in the top of the page
  • You’ll be redirected to the specific game installer download page.
  • Download the game installer, this allows you to download the game from the nearest possible server. We use it to improve download speeds, ensuring stable and smooth experience
  • Disable Windows Defender and any installed Anti-Virus software before installation, most will flag the file as false-true due to the nature of the installer
  • Follow the game installer instructions, wait for the download to finish
  • That’s it, enjoy gaming!