When to Play Golf in Perthshire
Perthshire is Scotland's inland masterpiece, moorland and heathland golf under the Highland line, and it keeps different hours from the coast: a real winter, a glorious long summer evening, and shoulder months where the fees drop by a third while the turf stays true. Here is the year, month by month, with the numbers.
Photograph: Gleneagles, by garrett san, via Google
The short answer
April to October is the season, May, June and September are the prize, and the shoulder months are the value play. Unlike the links coast, Perthshire golf sits inland and often uphill: Gleneagles rides a moorland shelf at the edge of the Highlands and Blairgowrie's Rosemount runs through a pine and birch forest that holds frost in midwinter and glows gold in autumn. The reward for that geography is summer evenings that stretch past ten and turf, heath, moss and pine needle, that drains beautifully in the playing season.
The money follows the calendar. Blairgowrie's 2026 visitor rate is 120 pounds from May through September on Rosemount or Lansdowne, but 80 pounds in April and 90 in October, the same golf for two thirds of the price. Gleneagles published a 100 pound winter single round rate in January 2026 against a summer peak around 325 pounds on the championship courses, with Sunday to Thursday fourball offers running March to October. All fees are indicative for 2026 and always confirm directly before booking; the full county picture is in our Perthshire green fees guide.
Perthshire month by month
| Months | What to expect |
|---|---|
| November to March | Real winter: frost sheets, temporary greens some mornings, occasional snow on the high ground. Gleneagles listed 100 pounds in January 2026, a quarter of peak, and a crisp dry day here is a quiet joy, but book nothing you cannot rebook. The Wee Course at 35 pounds is the honest winter warm up |
| April | The insider's month. Blairgowrie drops to 80 pounds, courses wake up fast on their sandy heath, and the trips that book this window get high season golf at shoulder prices. Pack for four seasons in a day |
| May and June | Prime time begins: gorse and broom in full yellow bloom, daylight past 10pm by June, and the moorland turf at its springiest. Blairgowrie moves to its 120 pound high season rate; Gleneagles climbs toward peak. Book tee times two to three months out |
| July and August | Warmest, busiest, fullest price: Gleneagles' championship courses reach around 325 pounds at the 2026 summer peak. School holidays fill the resorts, so the early and late tee times are the calm ones. Evening golf until nine is the consolation |
| September | The connoisseur's month: firm fairways, settled weather patterns, thinner tee sheets after the holidays and the first gold in the birches. High season rates still apply, and they feel fairest now |
| October | Autumn at Rosemount is one of the great sights in inland golf, and the fee falls to 90 pounds for it. Days shorten fast, so plan one round, not two, and keep an eye on the first frosts late in the month |
Fees indicative for the 2026 season per club published rates. Check tee times · Browse stays.
Planning the week around the weather
Build the trip with one anchor and flexible satellites. The anchor is Gleneagles, where the King's, the Queen's and the Ryder Cup PGA Centenary give three different examinations from one hotel door; around it, Rosemount and its Lansdowne sibling, Crieff's celebrated parkland above Strathearn, and the friendly clubs along the Tay make weather proof alternates, since a shower that closes nothing can still reroute a day. One honest note: the redeveloped Taymouth Castle course at Kenmore is private under Discovery Land and not bookable by visitors, so leave it off the wish list.
Access mechanics, dress codes and booking windows for the whole county are in how to play golf in Perthshire, and the caddie and buggy culture, very much a walking culture, is covered in our Perthshire buggies and caddies guide. For the ranked verdicts, see the best golf courses in Perthshire, and for the full destination picture, hotels, drams and drive times included, start at the Perthshire hub.
Plan your Perthshire golf trip
Tell us your group, your month and whether Gleneagles anchors it, and one concierge times the trip to the season, books the tee times and costs it to the head. No obligation.
Perthshire timing questions
What is the best month for golf in Perthshire?
May, June and September: long daylight, the heathland turf at its firmest, gorse and broom in bloom in early summer and the birches turning gold in September. July and August are warmest but busiest and priciest, with Gleneagles peaking toward 325 pounds in high summer 2026.
Can you play Perthshire golf in winter?
Sometimes, and cheaply, but plan around it. Frost sheets, temporary greens and occasional snow run November to March. Gleneagles listed a 100 pound winter rate in January 2026, a quarter of its summer peak, and a crisp dry day can be excellent, but no winter date is dependable. April to October is the real season.
How much cheaper is the shoulder season?
Meaningfully. Blairgowrie's 2026 rate is 80 pounds in April and 90 in October against 120 from May through September, and Gleneagles runs from about 100 pounds in deep winter to around 325 at the summer peak. Fees are indicative for 2026; always confirm directly before booking.
Is Taymouth Castle open to visitors?
No. The redeveloped course at Kenmore is part of a private Discovery Land community and is not bookable by visiting golfers. Build the trip around Gleneagles, Blairgowrie and the heathland clubs instead.
Related
The Tee Sheet
Fee changes, booking windows and the trips worth taking. Every other week.
Researched and written by the GolfForKings editorial desk. Seasonal rates verified June 2026 against club published 2026 fees. Last reviewed June 2026.