Cameron said today that Britain's "broad shoulders" would support investment in the important oil sector that would give a "vital boost" to Scottish communities for decades to come.
The fate of North Sea oil revenues is one of the biggest issues ahead of a referendum on September 18 that will decide whether Scotland will end its 300-year-old union with England.
It is only the third time that the British cabinet has sat in Scotland and marks a further shift in tone by Cameron, who has so far relied on dire warnings about the risks of independence.
Cameron said: "I will take the cabinet to Scotland where we will set out how the UK government can maximise the benefit of North Sea oil and gas to the UK economy for decades into the future, giving a vital boost to local communities and families across Scotland.
"For the past 300 years, Britain has led the way in finding new sources of energy. It is the strength of the UK's broad-based economy, which can make the difference and ensure we can invest in our energy for the long-term future," he said in a statement released by his Downing Street office on Sunday.