We're going to start off this guide with a short answer. Yes, you need an Xbox Live account, but you do not need an Xbox Live subscription. For more information, continue reading.
Xbox Live accounts and subscriptions are two different things. The crucial difference between them is cost. Creating an account itself is free and required for you to do anything online on your Xbox console. An Xbox Live subscription, however, is a paid service that allows you to play multiplayer in games that are not Free-to-Play.
Microsoft recently changed their services to allow all players to play Free-to-Play games online without setting up the Xbox Live subscription. Since Fortnite is a Free-to-Play game, it is included in the list!
Most players already have an Xbox Live account set up regardless of whether they have they online subscription. This means that if you're on your Xbox and you're able to connect to the internet to purchase or download games, then you can play Fortnite at no cost!
Once you download Fortnite, be sure to check out our Complete Chapter 2 Season 6 Guide for all the information about the latest season!