Valve has released its annual list of the top-earning games on Steam in 2025, offering a look at where players spent most of their money over the past year.
The list includes 12 games that generated the highest revenue on the platform. Valve noted that the rankings are not in order and may change slightly when final data is released in January 2026.
The list mixes major AAA titles with free-to-play games that earn money through in-game purchases, showing how different business models continue to succeed on Steam.
Top-Earning Steam Games of 2025
According to Valve, the biggest revenue earners on Steam this year were:
- Marvel Rivals
- Battlefield 6
- Arc Raiders
- Call of Duty
- Kingdom Come: Deliverance II
- Schedule I
- Counter-Strike 2
- PUBG: Battlegrounds
- Dota 2
- Apex Legends
- Monster Hunter Wilds
- R.E.P.O.
Free-to-play titles like Counter-Strike 2, Dota 2, PUBG, and Apex Legends earned massive revenue through microtransactions, proving that live-service games remain highly profitable.
Indie Success Story Stands Out
One of the biggest surprises on the list is Schedule I, an indie game developed by a single creator. Despite its small team, the game earned enough to rank among Steam’s top revenue generators for the year.
Schedule I also appeared on Valve’s list of highest-earning games released in 2025, making it one of the year’s most successful indie titles. All revenue from the game went directly to its solo developer, making it a standout success story.
Valve has published this annual revenue data since 2023, giving players and developers insight into trends across the PC gaming market. The final rankings will be updated once full 2025 sales data is confirmed.


