Opens in a new tab
Scotland Directory & Guide - ScotlandNet

When was the Battle of Culloden fought?

Culloden - 1746

On 16 April 1746, near Inverness.

The Battle of Culloden was the last pitched battle on British soil and ended the Jacobite rising.