Berdasarkan bentuknya, ada kandang tunggal dan kandang ganda. Kandang tunggal terdiri satu baris kandang yang dilengkapi lorong jalan dan selokan/parit. Kandang ganda ada dua macam, yaitu sapi saling berhadapan (head to head) dengan dibatasi dinding yang rendah dan sapi saling berlawanan atau saling bertolak belakang (tail to tail) dengan dilengkapi lorong untuk mempermudah pemberian pakan dan pengontrolan ternak.
Kandang kelompok dengan ukuran 7m x 9m dapat menampung sekitar 20 ekor sapi. Ukuran kandang induk 1,5m x 2m /ekor, induk melahirkan 2m x 2,5m / ekor, jantan 1,8m x 2m /ekor, anak 1,5m x 2m, kandang paksa 1,5m x 0,75m, sedangkan kandang penggemukkan setiap ekor sapi dibutuhkan ruangan kandang seluas 3-4 m2.
Kandang harus sehat, yaitu dibersihkan setiap hari, aliran udar masuk dan keluar berjalan lancar, sinar matahri pagi bebas masuk, sebaiknya menghadap ke timur, tidak lembab dan aliran air/drainase baik serta jauh dari lokasi pemukiman dan sumur.