Star Wars Battlefront II features a single-player story mode, a customizable character class system, and content based on The Force Awakens and The Last Jedi movies. It also features vehicles and locations from the original, prequel, and sequel Star Wars movie trilogies. It also features heroes and villains that can be played based on characters from the Star Wars movies; the hero roster includes Luke Skywalker, Leia Organa, Han Solo, Chewbacca, Lando Calrissian, Yoda, and Rey, while the villain roster includes Darth Vader, Emperor Palpatine, Boba Fett, Bossk, Iden Versio, Darth Maul, and Kylo Ren at launch.
The game features a full campaign story mode unlike 2015's Battlefront. The game's single player protagonist, Iden Versio (Janina Gavankar), leader of an Imperial Special Forces group known as Inferno Squad, participates in multiple events in the 30 years leading up to The Force Awakens. There will be segments in the campaign where the player will be able to control other characters such as Luke Skywalker and Kylo Ren. Players can also play in arcade mode – an offline single player or local co-op where players can choose which side to play on and which battle to play in. Battles vary from team battles to onslaughts. Alternatively, players can choose to do a custom match, where they can change some of the settings and location.
Instead of the paid Season Pass downloadable content (DLC) seen in the 2015 predecessor, this game is expanded with free DLC provided to all players with a free EA account. Lead actress Janina Gavankar stated that the DLC would be free to all players, using a seasonal structure similar to Overwatch and Rainbow Six Siege. The first season, released in December 13, 2017, was based on the movie Star Wars: The Last Jedi, and included Finn and Captain Phasma as heroes, the planet Crait as a ground map, and a space map above D'Qar.