Campbell es va convertir en tinent coronel al comandament del 30è Regiment d'Infanteria a principis de 1745 i va ser reubicat a Escòcia on es va oposar als jacobites a Loch Fyne al novembre de 1745 en una fase inicial de la Rebel·lió Jacobita. Va continuar veient l'acció sota el tinent general Henry Hawley a la Batalla de Falkirk Muir.
on la cavalleria britànica va ser completament derrotada el gener de 1746. També va servir sota el Duc de Cumberland a la Batalla de Culloden on els jacobites van ser finalment derrotats a l'abril de 1746.