Sea of Thieves on Windows: Install Guide & Features

Share

Readers like you help support Windows Mode. When you make a purchase using links on our site, we may earn an affiliate commission. All opinions remain my own.

Sea of Thieves Official LogoSea of Thieves on Windows

Ready for a pirate adventure in 2025? Sea of Thieves for Windows 10 and 11 offers a shared-world experience with sailing, plundering, and battling, updated with Season 15’s Wild Things content as of February 20th, 2025.

Launched by Rare in March 2018, this smash-hit title immerses you in a vibrant pirate world of exotic islands and treacherous seas, still thriving seven years later with constant updates and a passionate community.

This guide covers installing Sea of Thieves on Windows, its key features, and why it’s a must-try for solo sailors or crews. Share your favorite voyage in the comments, or contact us for help.

How to Install Sea of Thieves on Windows 11 and 10

To play Sea of Thieves on your Windows PC, download it via Steam or the Microsoft Store. Choose your platform and follow these steps:

  1. Choose Your Download Source
  2. Download the Game
    • Click Add to Cart and purchase (Steam) or Install (Microsoft Store).
    • Save the installer to your PC.
  3. Install Sea of Thieves
    • Run the installer and follow the prompts.
    • Allow it to download (up to 100 GB).
  4. Launch and Play
    • Start it from your desktop, Start menu, or platform library.
    • Set sail for adventure.

Quick Tip: 💡 Free with PC Game Pass, check your subscription.


What is Sea of Thieves About?

Sea of Thieves, launched in 2018 by Rare, is a premium open-world pirate adventure for Windows 10 and 11.

Core Gameplay: Sail solo or with a crew across a dynamic sea, hunting treasure, battling rival pirates, and facing mythical beasts like the Kraken and Megalodon.

Key Features

  • Shared-world multiplayer with cooperative and competitive play
  • Vivid seas with dynamic weather and exotic islands
  • Customizable ships from sloops to galleons
  • Treasure hunts, voyages, and faction progression
  • Frequent updates, like Season 15’s new Megalodons and fishing voyages

Why Play Sea of Thieves on Windows?

It’s perfect for pirate fans craving freedom and chaos. Windows 10 and 11 users enjoy smooth performance and a lively community in 2025.

Sea of Thieves Screenshots

Sea of Thieves Gameplay Video

Sea of Thieves PC Requirements for Windows

Minimum:

  • OS: Windows 10 64-bit or Windows 11 64-bit
  • CPU: Intel Core i3-4130T or AMD FX-6300
  • RAM: 4 GB
  • Storage: 100 GB free (SSD recommended)
  • GPU: NVIDIA GeForce GTX 650 or AMD Radeon HD 7750
  • VRAM: 1 GB
  • DirectX: Version 11
  • Internet: Broadband required

Recommended:

  • OS: Windows 11 64-bit
  • CPU: Intel Core i5-4690 or AMD Ryzen 5 1500X
  • RAM: 8 GB
  • Storage: 100 GB SSD
  • GPU: NVIDIA GeForce GTX 970 or AMD Radeon RX 470
  • VRAM: 4 GB
  • DirectX: Version 12

Sea of Thieves on Windows FAQ

  • Is it free? No, it’s $39.99, or free with PC Game Pass.
  • Can I play offline? No, it’s online-only.
  • Does it run on Windows 11? Yes, fully optimized for Windows 11.
  • What’s the download size? Around 90 GB, up to 100 GB with updates.

Support & Community

Explore More Windows Games: Forza Horizon 5, Minecraft, Minecraft Legends


Discover more from Windows Mode

Subscribe to get the latest posts sent to your email.