Las cebras son herbívoras y comen sobre todo diferentes tipos de hierba, pero también comen corteza, hierbas y arbustos. Las cebras prefieren la hierba verde completa que es corta y está cerca del suelo.
La cebra común se llama "Equus burchelli" y también puede comer hierba seca y áspera como la hierba de avena roja. Otros pastos que comen las cebras son Cenchrus ciliaris y Cynodon catylon. Hay una cierta variación en las dietas de diferentes tipos de cebras también. La cebra de Grevy come pasto muy grueso que muchos otros animales de la familia de los caballos no pueden digerir. La cebra de Grevy también come hierbas altamente fibrosas con texturas resistentes como Eleusine jaegeri. Debido a que las cebras de Grevy viven en áreas secas, a menudo comen follaje y corteza locales si es demasiado seco para que crezca la hierba. La cebra de montaña come sobre todo la hierba copetuda. Les gusta Themeda triandra grass en particular, pero también comen muchos otros tipos. Ciertos tipos de cebras pueden comer fruta, brotes, brotes, tallos de maíz y las raíces de las plantas. Las cebras también necesitan beber agua diariamente para sobrevivir. Debido a sus dietas, las cebras viven principalmente en o cerca de los pastizales. Hacen una cantidad considerable de pastoreo durante un día en particular. Las poblaciones de cebra tienden a disminuir alrededor de las áreas donde las personas convierten sus pastizales en tierras de cultivo.