Battlefield 1 free to play on Xbox One this weekend

World War wonderful.

We can't imagine that you haven't played Battlefield 1 by now, but if for some reason you are an Xbox One owner who has been holding out on DICE's superb take on World War I, then we have good news: you can play it for free this weekend.

Yep, between September 22 and 24, all Xbox Live Gold members will be able to download BF1 for free and play the full game, whether in single or multiplayer. Any achievements or progress you unlock will be retained should you decide to upgrade to the full version thereafter.

Microsoft and publisher EA are also offering a 40% discount on Battlefield 1 Revolution between September 19 and 25, giving you access to the full game and all the perks of the Premium Pass, including four expansion packs, for much less than usual. The Premium Pass is also discounted by the same amount.

Editor-at-Large

Tom is probably best known for the 15 years - FIFTEEN YEARS! - he spent at Eurogamer, one of Europe's biggest independent gaming sites. Now he roams the earth, but will always have a home here at AllGamers. You can try and raise him from his deep, abyssal slumber through tom.bramwell@allgamers.com or he's also on Twitter.

Keyboards

Shop Now

Headsets

Shop Now