德甲联赛采取双循环主客场制比赛，总共18支参赛球队根据赛季前统一制定的固定比赛计划相互对赛两次，其中主、客场各一次。上下半季的赛程并不相同，而双方球队亦不会在同一半季中对赛两次。赛季中的全部34轮比赛通常从8月初至次年5月中进行。若赛季结束当年会举行欧洲杯或世界盃，该赛季或会提前至5月初结束。直至1980年代中期，德甲赛季在冬季都拥有一个短暂的间歇期。1964年12月31日由纽伦堡主场1:1战平斯图加特的比赛成为唯一一场在除夕进行的赛事。持续时间较长的冬歇期于1986-87赛季首次推出，由12月初至次年2