Battlefield 1'de dört ana sınıf bulunmaktadır: 1. Taarruzcu (Assault). 2. Sıhhiyeci (Medic). 3. Destek (Support). 4. Gözcü (Scout). Ayrıca, oyun içinde süvari, pilot veya tankçı gibi özel sınıflar da bulunmaktadır. Elit sınıflar da mevcuttur ve belirli haritalarda ve zamanlarda sandıklarda ortaya çıkar.