Campbell became lieutenant colonel commanding the 30th Regiment of Foot early in 1745 and was redeployed to Scotland where he opposed the Jacobites at Loch Fyne in November 1745 at an early stage of the Jacobite Rebellion. He went on to see action under Lieutenant General Henry Hawley at the Battle of Falkirk Muir where the British cavalry was completely routed in January 1746. He also served under the Duke of Cumberland at the Battle of Culloden where the Jacobites were finally defeated in April 1746.