Gressbrannen brøt ut i Daofu-området i Sichuan-provinsen på grensen til Tibetplatået ved 12-tiden søndag.
Brannen spredte seg raskt, og flere soldater og lokale innbyggere som forsøkte å slukke brannen, ble fanget av flammene, opplyser kinesiske tjenestemenn til nyhetsbyrået Xinhua.
Blant de omkomne er 15 soldater, fem sivile og to lokale tjenestemenn.
Rundt 2.000 personer deltok i slukkingsarbeidet.