Gordonstoun School

  • Founded: 1934
  • Address: Elgin - Moray, Scotland (Map)
  • Tel: Show Number
  • Average Tuition Annual Fees: (GBP) 25,950 - 41,250
KG2/Y1 G1/Y2 G2/Y3 G3/Y4 G4/Y5 G5/Y6 G6/Y7 G7/Y8 G8/Y9 G9/Y10 G10/Y11 G11/Y12 G12/Y13
11,220 11,220 11,220 11,220 11,220 11,220 11,220 11,220 16,585 16,585 16,585 17,705 17,705

Junior School Fees

Below you will find the cost of sending your child to Gordonstoun. However, the actual experience is priceless.

Junior School - Years 1-8. Ages 4 ½-13, boarding from age 8.

BOARDING WEEKLY BOARDING DAY (YEAR 3-8) DAY (YEAR 1-2)*
£11,220 £11,220 £6,990 £5,149

Overnight boarding (including Supper, Prep and Evening Activities), subject to availability, costs £68.00 per night.

Unlike many other Schools the fees cover virtually everything in Gordonstoun’s very broad curriculum including expeditions and sail training and most weekend activities for boarders. 'Chargeable extras’ include things like uniform, individual music lessons and one off excursions like a Sport or Music Tour.

There are three terms per year:

  • Autumn term (from September to December)
  • Spring term (from January to March)
  • Summer term (from April to July)

Fees must be paid before the first day of each term.

Senior school fees

But we know parents and guardians need to know how much it costs to attend one of Scotland’s leading private schools, so please take a look at the table below.

Years 9-12, entry before Year 12

BOARDING DAY
£16,585 £11,760

Years 12 & 13, direct entry:

BOARDING DAY
£17,705 £12,865

Unlike many other Schools the fees cover virtually everything in Gordonstoun’s very broad curriculum including expeditions and sail training and most weekend activities for boarders. 'Chargeable extras’ include things like uniform, individual music lessons and one off excursions like a Sport or Music Tour.

There are three terms per year:

  • Autumn term (from September to December)
  • Spring term (from January to March)
  • Summer term (from April to July)

Fees must be paid before the first day of each term.

2026-03-01T00:01:02+04:00