Yak dung is used as fuel in Tibetan homes; however, this use is hazardous to health. An alternative use of the dung that would be profitable and offset the loss as a fuel would be very beneficial. Sweet sorghum silage with yak dung biochar as an additive was compared with a control silage with no additives and three silages with different commercial additives, namely Lactobacillus buchneri, Lactobacillus plantarum and Acremonium cellulase. Biochar-treated silage had a significantly greater concentration of water-soluble carbohydrates than the other silages (76 vs 12.4–45.8 g/kg DM) and a greater crude protein content (75.5 vs 61.4 g/kg DM), lactic acid concentration (40.7 vs 27.7 g/kg DM) and gross energy yield (17.8 vs 17.4 MJ/kg) than the control silage. Biochar-treated and control silages did not differ in in vitro digestibility and in total gas (507 vs 511 L/kg DM) and methane production (57.9 vs 57.1 L/kg DM). Biochar inhibited degradation of protein and water-soluble carbohydrates and enhanced lactic acid production, which improved storability of feed. It was concluded that yak dung biochar is an efficient, cost-effective ensiling additive. The profit could offset the loss of dung as fuel and improve the health of Tibetan people.