Fact · North Uist
The last battle fought with bows and arrows in Britain was at Carinish
The Battle of Carinish on North Uist in 1601, MacLeods of Harris against MacDonalds of Uist, is said to be the last engagement in the British Isles fought with bows and arrows.
In 1601 a raiding party of MacLeods from Harris came south to Carinish and met a smaller force of MacDonalds. The fight beside Teampull na Trionaid is said to have been the last engagement in the British Isles fought with bows and arrows, though a claim is sometimes made for a skirmish in England in 1642. The ruined church beside the battlefield has its own legend: Bill Lawson records that it was said in its early days to have been a college of learning, 'even that it was the first university'.
Sources / notes: Wikipedia: Battle of Carinish https://en.wikipedia.org/wiki/Battle_of_Carinish Wikipedia: Teampull na Trionaid https://en.wikipedia.org/wiki/Teampull_na_Trionaid