养殖100头牛一般需要种植20-30亩地的牧草。一般情况下,每亩地通常能产出1万斤以上的牧草,用来养牛可饲喂3-5头,而高产的牧草甚至能达到2万斤以上,因此取其平均值,饲养100头牛一般种植20-30亩地的牧草即可。