Terraria and tModLoader Server Hosting

Now Powered by AMD Ryzen 9 7950X!

Best Terraria Server Hosting 2026 - Dedicated Hardware, Instant Setup

Terraria server hosting starting at $7/month with 30% OFF -- get your own dedicated server with enterprise-grade hardware. Powered by AMD Ryzen 9 7950X processors with dedicated CPU cores, DDR5 RAM, NVMe SSD storage, instant setup, full tModLoader support, DDoS protection, and 24/7 expert support. Rated 4.8/5 stars by 1,250+ customers.

Limited Offer: Get 30% OFF your first month - Rent your Terraria server now!

Promo Code: Use code XGAMEON at checkout to claim your discount.

Terraria Starter server
Terraria Starter
High Performance starting at:
Renews $10/mo
$10.00/month
Order Now
  • AMD Ryzen 9 7950X
    2 Dedicated Threads @ 5.7GHz
  • DDR5 RAM
    4GB (Guaranteed)
  • NVMe SSD
    35GB Storage
  • Game Slots
    Set the game slots yourself
  • DDOS PROTECTION
    Included
Terraria Novice server
Terraria Novice
High Performance starting at:
Renews $15/mo
$15.00/month
Order Now
  • AMD Ryzen 9 7950X
    2 Dedicated Threads @ 5.7GHz
  • DDR5 RAM
    6GB (Guaranteed)
  • NVMe SSD
    40GB Storage
  • Game Slots
    Set the game slots yourself
  • DDOS PROTECTION
    Included
recommended
Terraria Rookie server
Terraria Rookie
High Performance starting at:
Renews $25/mo
$25.00/month
Order Now
  • AMD Ryzen 9 7950X
    3 Dedicated Threads @ 5.7GHz
  • DDR5 RAM
    8GB (Guaranteed)
  • NVMe SSD
    60GB Storage
  • Game Slots
    Set the game slots yourself
  • DDOS PROTECTION
    Included
Terraria Pro server
Terraria Pro
High Performance starting at:
Renews $35/mo
$35.00/month
Order Now
  • AMD Ryzen 9 7950X
    4 Dedicated Threads @ 5.7GHz
  • DDR5 RAM
    12GB (Guaranteed)
  • NVMe SSD
    80GB Storage
  • Game Slots
    Unlimited player slots
  • DDOS PROTECTION
    Included
Terraria ProMax server
Terraria ProMax
High Performance starting at:
Renews $45/mo
$45.00/month
Order Now
  • AMD Ryzen 9 7950X
    6 Dedicated Threads @ 5.7GHz
  • DDR5 RAM
    16GB (Guaranteed)
  • NVMe SSD
    120GB Storage
  • Game Slots
    Unlimited player slots
  • DDOS PROTECTION
    Included
best value
Terraria Ultimate server
Terraria Ultimate
High Performance starting at:
Renews $60/mo
$60.00/month
Order Now
  • AMD Ryzen 9 7950X
    8 Dedicated Threads @ 5.7GHz
  • DDR5 RAM
    24GB (Guaranteed)
  • NVMe SSD
    160GB Storage
  • Game Slots
    Unlimited player slots
  • DDOS PROTECTION
    Included

Our datacenters are located in 5 regions

Global coverage our game servers are located in East and West Coast North America, Europe, Singapore and Australia getting you a Terraria server rental closest to you with minimal ping

Load Balancing

6 Global Datacenters in East and West Coast North America, Canada, Europe, Singapore and Australia

This ensures you always receive the best ping for a smooth, and fast gaming experience.

  • East Coast USA-NYC/Miami/Montreal
  • West Coast USA-Los Angeles
  • Europe-Frankenstein, Germany
  • Oceania-Australia/New Zealand
  • Singapore

How do I set up a Terraria dedicated server?

We will show you how XGamingServer makes it easier for you to set up a Terraria server without the many configurations and technical knowhow

  • Installation of Terraria Server with XGamingServer
  • Installation of Terraria Server without XGamingServer
  • Server Hardware

Step 1: Enter your details and select your plan size and region

Step 2: Purchase your Terraria server

Step 3: Launch your Terraria Server and enjoy

Setting Up Your Terraria Dedicated Server

Hosting a Terraria server on a Virtual Private Server (VPS) is a great choice for players seeking a customized and controlled multiplayer environment. This guide provides a step-by-step walkthrough to set up your Terraria server, tailored for those utilizing a VPS provider for the best gaming experience.

Essential Requirements for a Terraria Server

To ensure a smooth and efficient Terraria server operation, adhere to the following minimum hardware and software specifications:

Hardware Specifications

  • Processor (CPU): Minimum 2.0 GHz dual-core.
  • Memory (RAM): At least 2 GB (4 GB recommended for tModLoader).
  • Disk Space: Minimum 15 GB available.

Software Requirements

  • Operating System: Windows Server 2022 or a compatible Linux distribution.
  • .NET Framework or Mono (for Linux).

Step 1: Secure Your VPS and Establish a Connection

1. Choose a reputable VPS provider and select a plan that meets the minimum requirements for hosting a Terraria server.
2. Once your VPS is ready, connect to it using SSH (for Linux servers) or Remote Desktop (for Windows servers).

ssh username@your_vps_ip

Step 2: Download the Terraria Dedicated Server

Download the Terraria dedicated server files from the official Terraria website or via SteamCMD.

login anonymous
force_install_dir ./terraria_server
app_update 105600 validate

Step 3: Configure Your Terraria Server

After installation, configure the server by editing the serverconfig.txt file within your server directory. Adjust settings like world name, password, max players, difficulty, and port number as necessary.

Step 4: Open Terraria Server Ports

Ensure your VPS firewall is configured to allow traffic through the game port used by your Terraria server. The default port is TCP 7777.

Step 5: Launch Your Terraria Server

Execute the TerrariaServer executable to start your server. You can use a screen session on Linux to keep it running in the background.

Step 6: Connect to Your Server

Players can now join your server by selecting Multiplayer in the Terraria menu, choosing Join via IP, and entering your server IP address and port.

Terraria Server Hardware Specifications

All Terraria server plans run on enterprise-grade hardware for maximum performance:

  • CPU: AMD Ryzen 9 7950X @ 5.7GHz
  • RAM: 128GB DDR5 RAM
  • Storage: 1TB NVMe SSDs
  • Network Capacity: Premium 1Gbps

Every plan includes dedicated CPU threads, guaranteed RAM allocation, and NVMe SSD storage. Our hardware is selected specifically for game server workloads, ensuring the lowest possible latency and highest tick rates for your Terraria server.

Why Choose XGamingServer for Terraria

Below are some of the reasons why you should choose us for your Terraria server hosting

online
Around the Clock Support

We respond to tickets in record times and help as much as we can to solve your issues with your Terraria server.

Extensive Documentation

Our documentation will get you up and running with Terraria servers. From basics to advanced server configurations and tModLoader setup.

Fast
Instant Activation

Terraria servers come online within minutes of placing an order. This means you start playing instantly.

Top of the Line Hardware

Our servers are hosted on AMD Ryzen 9 7950X CPUs with NVMe SSDs, DDR5 RAM, and premium 1Gbps bandwidth.

lowest ping
Multiple Locations

Our Terraria servers are located across multiple continents. We ensure you get the server with the lowest ping.

panel
Custom Control Panel

Our control panel is fully customized to ensure easy management and full customization of your Terraria game server.

Setup Guides & Documentation on Terraria

Step-by-step server guides from our official documentation.

About Terraria

What is Terraria?

Terraria is a 2D sandbox adventure game developed by Re-Logic that has captivated millions of players since its release in 2011. Set in procedurally generated worlds, players dig, build, fight, and explore through diverse biomes ranging from lush forests and scorching deserts to dangerous underground caverns and otherworldly dimensions. The game blends action, exploration, and creativity in a way that keeps players coming back with each new world they create. With over 35 million copies sold across all platforms, Terraria remains one of the most beloved sandbox games ever made.

2D Sandbox Adventure

Terraria offers a vast open world rendered in detailed 2D pixel art, where every block can be mined, placed, or crafted into something new. Players gather resources from over a dozen biomes, each with unique enemies, treasures, and environmental hazards. The crafting system spans thousands of items including weapons, armor, furniture, wiring components, and decorative blocks, giving players the tools to build anything from simple shelters to elaborate automated fortresses. The world itself is fully destructible and rebuildable, making every playthrough a unique creative experience shaped by the player's imagination.

Boss Progression and Classes

Terraria features a deep progression system built around defeating increasingly powerful bosses. Starting with the Eye of Cthulhu and advancing through iconic encounters like the Wall of Flesh, the Mechanical Bosses, Plantera, and ultimately the Moon Lord, each victory unlocks new tiers of gear and opens up new areas of the world. Players can specialize in melee, ranged, magic, or summoner playstyles, each with dedicated armor sets, weapons, and accessories. The game's Expert and Master difficulty modes add even more challenge with enhanced boss AI, exclusive drops, and punishing mechanics that reward skilled play.

Why Host Your Own Terraria Server?

Running your own Terraria dedicated server gives you full control over the multiplayer experience. Set your own world size, difficulty, password, and player limits without relying on peer-to-peer connections. A dedicated server stays online around the clock so friends can drop in anytime to continue building, exploring, or tackling boss fights together. With XGamingServer's AMD Ryzen 9 7950X hardware, your Terraria server benefits from high single-thread performance, which directly translates to smoother gameplay, faster world loading, and stable performance even with large worlds and heavy tModLoader mod packs installed.

Frequently Asked Questions About Terraria Hosting

Below are some of the FAQs that our customers ask. If you have any further questions, please feel free to reach out.

Which world size and difficulty should I pick for my Terraria server?
  • Terraria offers three world sizes: Small (4200x1200 tiles), Medium (6400x1800), and Large (8400x2400). For groups of 4-8 players, Medium is the sweet spot — it has enough biome variety and loot without feeling empty. Large worlds are best for 10+ player servers where you want everyone to have room to build and explore. For difficulty, Classic is great for new groups, Expert adds tougher AI patterns and exclusive accessory drops, and Master mode is for experienced teams who want the hardest boss fights and vanity rewards. You can also choose Journey mode to give players creative-style controls like enemy spawn rates and time of day. Set all of these in your serverconfig.txt before generating the world.
How do I run tModLoader and install mods like Calamity on my server?
  • tModLoader is Terraria's official mod loader, available as a free DLC on Steam. On XGamingServer, you can switch your server to tModLoader directly from the game panel. Once enabled, upload your desired .tmod files to the server's Mods folder via SFTP, or use the in-game Mod Browser. Popular overhaul mods like Calamity (which adds 20+ new bosses and an entirely new class progression), Thorium, Spirit Mod, and Fargo's Mutant Mod all work on dedicated servers. Every player connecting must have the same mods installed locally. For heavy modpacks like Calamity with add-ons, we recommend at least 4GB of RAM since tModLoader uses significantly more memory than vanilla Terraria.
How many players can a Terraria server handle smoothly?
  • Terraria's dedicated server technically supports up to 255 simultaneous players, but the practical limit for smooth gameplay is 8-16 players. This is because Terraria syncs every tile change, projectile, and NPC across all connected clients — so during events like the Pirate Invasion, a Pumpkin Moon, or a Moon Lord fight with many players, network traffic spikes significantly. For a group of 8 or fewer, our Starter plan works perfectly. For 10-16 players or servers running boss rush events, our Pro or Elite plans provide the extra CPU and bandwidth headroom to keep everything lag-free. You can set the exact max player count in serverconfig.txt with the "maxplayers" setting.
How does boss progression work on a multiplayer Terraria server?
  • Terraria's boss progression is tied to the world state, which means defeating bosses permanently changes the server world for everyone. The pre-Hardmode sequence runs from King Slime through Eye of Cthulhu, Brain of Cthulhu or Eater of Worlds, Skeletron, and finally the Wall of Flesh in the Underworld. Killing the Wall of Flesh triggers Hardmode globally — new ores spawn, the Hallow and underground Corruption/Crimson spread, and significantly tougher enemies appear everywhere. From there, your group tackles the Mechanical Bosses, Plantera, Golem, Duke Fishron, the Lunatic Cultist, and ultimately Moon Lord. On a dedicated server, boss loot bags drop individually for each player in Expert and Master mode, so everyone gets rewarded. A persistent server lets your group coordinate boss attempts across different play sessions.
Can I set a specific world seed or use special seeds like "for the worthy"?
  • Yes. In your serverconfig.txt, you can specify any world seed to generate a reproducible world — useful if you want the same biome layout as a friend's world or a seed you found online. Terraria also has secret seeds that dramatically alter gameplay: "for the worthy" makes all enemies harder, flips gravity in the Underworld, and replaces bunnies with explosive variants. The "not the bees" seed fills the entire world with bee-themed biomes and hive blocks. The "celebrationmk10" anniversary seed places unique painted structures and party NPCs throughout the world. You can enter any of these seeds when creating your server world. Just set the seed value in the config before first launch, since the seed only applies during initial world generation.
Do all players need the same platform to join my Terraria server?
  • Yes — Terraria does not support crossplay between PC, console, and mobile. A dedicated server hosted with XGamingServer runs the PC (Steam) version of Terraria, so all players connecting must own Terraria on PC through Steam. Console players on PlayStation, Xbox, or Nintendo Switch cannot join a PC dedicated server, and mobile players on iOS or Android are also on a separate version. Within PC, all Steam players can connect regardless of operating system (Windows, macOS, or Linux). Players join by selecting Multiplayer, then "Join via IP," and entering your server's IP address and port (default TCP 7777). Each player keeps their own character file (.plr) locally, while the world file (.wld) is stored on the server.
How do I configure and protect my Terraria server?
  • All Terraria server settings live in the serverconfig.txt file, which you can edit directly through the game panel or via SFTP. Key settings include "password" to restrict access, "maxplayers" to limit slots, "worldname" and "autocreate" to control world generation, "difficulty" to set Classic/Expert/Master/Journey, and "secure 1" to enable server-side anti-cheat. For tModLoader servers, you can also install anti-grief mods that protect player builds and restrict item spawning. XGamingServer includes automatic DDoS protection on the network level, so your server's port 7777 stays accessible even during attacks. We also provide automated backups of your .wld world file, which is critical since a corrupted world file means lost progress for everyone.
How much RAM does a Terraria server actually need?
  • Vanilla Terraria is very lightweight — a dedicated server typically uses only 512MB to 1GB of RAM, even with a Large world and 8 players. This makes it one of the most resource-efficient game servers to host. However, tModLoader changes the equation significantly. A lightly modded server (5-10 small mods) runs well on 2GB, but heavy modpacks like Calamity with its music mod, Thorium, and quality-of-life additions can push RAM usage to 3-4GB. The world size also matters: Large worlds load more tile data into memory than Small ones. Our Starter plan at $10/month with 4GB RAM handles most vanilla and lightly modded setups perfectly, while our higher-tier plans give you the headroom for extensive tModLoader modpacks. Use code XGAMEON for 30% OFF your first month.