De Bundesstraße 96 (ook wel B96) is een bundesstraße in Duitsland die loopt door de deelstaten Saksen, Brandenburg, Berlijn & Mecklenburg-Voor-Pommeren.
De B96 begint bij Zittau en loopt verder langs de steden Ebersbach, Bautzen, Hoyerswerda, Senftenberg, Großräschen, Finsterwalde, Berlijn, Oranienburg, Neustrelitz, Neubrandenburg, Stralsund, Bergen auf Rügen en verder naar Sassnitz. De B96 is ongeveer 520 km lang.