De Jinchuan-campagnes (Chinees:大小金川之役), ook bekend als de onderdrukking van de Jinchuan-heuvelvolken (Chinees:平定兩金川), waren twee oorlogen tussen het Qing-rijk en de rebellen van de Gyalrong-leiders ("Tusi") uit de Jinchuan-regio.
De eerste campagne tegen het opperhoofd van Chuchen (Da Jinchuan of Groot-Jinchuan in het Chinees) vond plaats in 1747 toen de Tusi van Groot-Jinchuan Slob Dpon het opperhoofd van Chakla (Mingzheng) aanviel. De keizer Qianlong besloot troepen te mobiliseren en Slob Dpon te onderdrukken, die zich in 1749 overgaf aan de centrale regering.
De tweede campagne tegen het opperhoofd van Tsanlha (Xiao Jinchuan of Lesser Jinchuan) vond plaats in 1771, toen de Jinchuan Tusi Sonom Gebushiza Tusi uit de provincie Ngawa in de provincie Sichuan vermoordde. Nadat Sonom Gebushiza Tusi had vermoord, hielp hij Tusi van Lesser Jinchuan, Senge Sang, om de landen van de andere Tusi in de regio te bezetten. De provinciale overheid beval Sonom om land terug te geven en het proces bij het Ministerie van Justitie onmiddellijk te aanvaarden. Sonom weigerde zijn rebellen terug te trekken. De keizer Qianlong was woedend en verzamelde 80.000 troepen en trok Jinchuan binnen. In 1776 belegerden Qing-troepen het kasteel van Sonom om zijn overgave af te dwingen. De Jinchuan-campagnes waren twee van de tien grote campagnes van Qianlong. Vergeleken met zijn andere acht campagnes waren de kosten van de strijd tegen Jinchuan buitengewoon.