Die Rafale B ist der Zweisitzer für die Armée de l'Air. Sie wurde ursprünglich als Trainingsflugzeug konzipiert, ist mittlerweile jedoch auch für alle Staffeln mit Bewaffnung vorgesehen. Sie hat dieselben Aussenabmessungen wie die Rafale C, ist jedoch schwerer und hat 500 Liter weniger Tankvolumen.