Biography.guide
Home › People › John Stewart, Earl of Mar
Portrait of John Stewart, Earl of Mar

John Stewart, Earl of Mar

1479 – 1503

Scottish prince

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About John Stewart, Earl of Mar

Lived 1479 – 1503 (aged 23). John Stewart, Earl of Mar was a Scottish.

John Stewart ( – 11 March 1503) was a Scottish prince. He was the youngest son of King James III and his wife, Margaret of Denmark. John held the title of Earl of Mar. Very little is known about his life.

Life John was probably born late in 1479. He was certainly alive by the summer of 1480. The third and youngest son of James III of Scotland, John was traditionally born at Dunfermline Palace. He was probably resident at Stirling Castle in 1482, alongside his mother, Margaret of Denmark, and his two elder brothers, who were both named James. John seems to have been kept at Stirling during much of his childhood. John's mother died in the castle in 1486. His father was killed at the Battle of Sauchieburn in 1488, after which his eldest brother, James IV, became King of Scots.

John's father granted him the title of Earl of Mar on 2 March 1486. In 1490, the Scottish parliament complained that some of the rents due to John from his estates were not being collected. Alexander Home, a prominent courtier who had become keeper of Stirling Castle, was made John's guardian around the same time. The remainder of John's life is very obscure. Unlike his elder brother, James, Duke of Ross, he did not play any noticeable role in politics. The parliament of 1496 discussed disputes in Mar without reference to John, who apparently did not attend.

John died on 11 March 1503. After his death, the earldom of Mar passed to his eldest brother, James IV, who granted most of its estates to his courtier, Alexander Elphinstone.

Ancestry

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Contemporaries

People whose lives overlapped John Stewart, Earl of Mar's

Frequently asked questions

Who was John Stewart, Earl of Mar?

Scottish prince

When was John Stewart, Earl of Mar born?

John Stewart, Earl of Mar was born on 1 December 1479 in Dunfermline Palace.

When did John Stewart, Earl of Mar die?

John Stewart, Earl of Mar died on 11 March 1503.

What nationality was John Stewart, Earl of Mar?

John Stewart, Earl of Mar was Scottish.

Sources & further reading

· Wikipedia: John Stewart, Earl of Mar

· Wikidata: Q4770751

· DBpedia: John Stewart, Earl of Mar (died 1503)

Cite this page

APA: Biography.guide. (2026). John Stewart, Earl of Mar. https://biography.guide/john-stewart-earl-of-mar/

MLA: "John Stewart, Earl of Mar." Biography.guide, https://biography.guide/john-stewart-earl-of-mar/.

Chicago: "John Stewart, Earl of Mar." Biography.guide. https://biography.guide/john-stewart-earl-of-mar/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:30 UTC