The 1994–95 2. Bundesliga season was the twenty-first season of the 2. Bundesliga, the second tier of the German football league system. This was the last season in which two points were awarded for a win. From the following season onwards the league moved to a three points for a win system.
Source: DFB Legend: Blue = home team win; Yellow = draw; Red = away team win. Notes:
^The VfB Leipzig v Chemnitzer FC match from 11 June 1995, which finished with a score of 2–3, was annulled by the DFB and was required to be replayed due to VfB Leipzig player Ronald Werner being wrongly sent off by the referee. The replay took place on 14 June 1995 and finished with a score of 1–0. However, the decision to replay the match was overturned by order of FIFA in July 1995, with the original score of 2–3 standing.[1]
^The 1. FC Nürnberg v SV Meppen match from 25 February 1995, which finished with a score of 2–0, was later awarded to SV Meppen with a score of 0–2 due to 1. FC Nürnberg having more than the three allowed foreign players on the pitch.