Perth Travel Guide

City City in Scotland with a rich history

On the River Tay, Perth opens to Scone Palace, salmon fishing and Perthshire hill country; day-trippers arrive for castle tours, whisky bars, leafy river walks and quick access to quieter Highland glens.

Main image
Wikivoyage banner
Costs
Moderate UK small‑city budget
Typical daily costs around $100-150 for midrange travelers; cheaper than major Scottish cities.
Safety
Generally safe, normal precautions
Generally safe with low violent crime; take usual nighttime precautions in bars and transport hubs.
Best Time
May-September (best weather)
Warmest, sunniest months are May to September; festivals and outdoor activities peak then.
Time
Weather
Population
47,350
Infrastructure & Convenience
Good rail and bus links, compact centre easy to walk; clear English signage and visitor services.
Popularity
A regional hub attracting history lovers, daytrippers and outdoor enthusiasts rather than international crowds.
Known For
Scone Palace,River Tay,medieval cathedral,royal history,golf and fishing,river walks,Perth Museum,festivals,Victorian architecture,nearby Highland access
Perth regained official city status in 2012 as part of the Queen's Diamond Jubilee celebrations.

Why Visit Perth? #

Set on the banks of the River Tay, Perth mixes royal history with easy access to Scottish landscapes, making it appealing to history buffs and outdoor lovers alike. Visit Scone Palace to see the Stone of Destiny, wander the leafy paths of Kinnoull Hill, and sample local whiskies in cosy pubs near the North Inch. Compact streets and a lively arts scene give the city a welcoming, walkable feel.

Top Things to Do in Perth

All Attractions ›
Don't Miss
  • Scone Palace - Historic palace where Scottish kings were once crowned, with formal gardens.
  • Perth Museum and Art Gallery - Refurbished museum covering local archaeology, social history, and fine art collections.
  • St John's Kirk - Medieval church at the city centre with carved tombs and historic memorials.
  • North Inch Park - Riverside park popular for walks, informal sports, and seasonal events.
Hidden Gems
  • Branklyn Garden - Small private garden showcasing rare plants and charming, intimate pathways.
  • Perth Farmers' Market (North Inch) - Perth Farmers' Market on North Inch selling local produce and artisanal goods.
  • Fair Maid's House - Small museum linked to Sir Walter Scott's novel, with preserved period rooms.
Day Trips
  • Dunkeld and The Hermitage - Picturesque Dunkeld village and Hermitage woodland with riverside walks and waterfalls.
  • Loch Leven and Kinross - Historic Loch Leven Castle and gentle shoreline walks, ideal for day excursions.

Best Time to Visit Perth #

Late spring to early autumn is the nicest time to visit Perth (Scotland) for long daylight, mild temperatures and outdoor exploring. Winters are chilly, wet and short on daylight, so plan accordingly.

Winter
December - February · -2-6°C (28-43°F)
Short, grey days with frequent rain or sleet and occasional hard frost-atmospheric for historic walks but expect bundled layers and limited daylight.
Summer
June - August · 12-22°C (54-72°F)
Pleasant, long daylight and often the driest period-ideal for river walks, golf and sightseeing, though sudden showers still possible too.
Spring
March - May · 3-15°C (37-59°F)
Blossoming countryside and improving weather make March-May rewarding; expect variable conditions-sunny stretches mixed with chilly, wet days, so pack layers.

Best Time to Visit Perth #

Climate

Perth's climate is classified as Oceanic - Oceanic climate with mild summers (peaking in July) and cold winters (coldest in January). Temperatures range from 0°C to 20°C. Moderate rainfall (744 mm/year).

Best Time to Visit
MayJulyAugust
Temperature & Rainfall
Temperature Range
26°
Warmest Month
-7°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 6°C and lows of 0°C. The wettest month with 83 mm of rain and mostly overcast skies.

42 Poor

Comfort

Feels Like Cold
C
Temperature
94%
Humidity
Very Humid

Weather

83 mm
Rainfall
4.2 m/s
Wind
Light Breeze
0.0
UV Index
Low
7.4h daylight

February

February is cold with highs of 7°C and lows of 1°C. Moderate rainfall (54 mm) and mostly overcast skies.

46 Poor

Comfort

Feels Like Cold
C
Temperature
93%
Humidity
Very Humid

Weather

54 mm
Rainfall
4.1 m/s
Wind
Light Breeze
0.1
UV Index
Low
9.3h daylight

March

March is cold with highs of 9°C and lows of 2°C. Moderate rainfall (61 mm) and mostly overcast skies.

54 Acceptable

Comfort

Feels Like Cold
C
Temperature
90%
Humidity
Very Humid

Weather

61 mm
Rainfall
4.3 m/s
Wind
Light Breeze
0.3
UV Index
Low
11.7h daylight

April

April is cold with highs of 12°C and lows of 4°C. Moderate rainfall (44 mm) and mostly overcast skies.

58 Acceptable

Comfort

Feels Like Cold
C
Temperature
12°
87%
Humidity
Very Humid

Weather

44 mm
Rainfall
3.8 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
14.0h daylight

May

May is cool with highs of 15°C and lows of 6°C. Moderate rainfall (52 mm) and mostly overcast skies.

66 Good

Comfort

11°
Feels Like Cool
11°C
Temperature
15°
84%
Humidity
Very Humid

Weather

52 mm
Rainfall
3.5 m/s
Wind
Light Breeze
1.0
UV Index
Moderate
16.2h daylight

June

June is cool with highs of 18°C and lows of 9°C. Moderate rainfall (53 mm) and mostly overcast skies.

64 Good

Comfort

14°
Feels Like Cool
14°C
Temperature
18°
84%
Humidity
Very Humid

Weather

53 mm
Rainfall
3.4 m/s
Wind
Light Breeze
1.1
UV Index
High
17.3h daylight

July

July is cool with highs of 20°C and lows of 11°C. Moderate rainfall (56 mm) and mostly overcast skies.

66 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 20°
85%
Humidity
Very Humid

Weather

56 mm
Rainfall
3.2 m/s
Wind
Light Breeze
1.1
UV Index
High
16.8h daylight

August

August is cool with highs of 20°C and lows of 11°C. Moderate rainfall (56 mm) and mostly overcast skies.

66 Good

Comfort

15°
Feels Like Cool
15°C
Temperature
11° 20°
86%
Humidity
Very Humid

Weather

56 mm
Rainfall
3.1 m/s
Wind
Light Breeze
0.8
UV Index
Moderate
14.9h daylight

September

September is cool with highs of 16°C and lows of 9°C. Moderate rainfall (67 mm) and mostly overcast skies.

62 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
16°
88%
Humidity
Very Humid

Weather

67 mm
Rainfall
3.5 m/s
Wind
Light Breeze
0.5
UV Index
Low
12.6h daylight

October

October is cold with highs of 13°C and lows of 6°C. Moderate rainfall (76 mm) and mostly overcast skies.

50 Acceptable

Comfort

Feels Like Cold
C
Temperature
13°
91%
Humidity
Very Humid

Weather

76 mm
Rainfall
3.5 m/s
Wind
Light Breeze
0.2
UV Index
Low
10.2h daylight

November

November is cold with highs of 9°C and lows of 3°C. Moderate rainfall (69 mm) and mostly overcast skies.

46 Poor

Comfort

Feels Like Cold
C
Temperature
94%
Humidity
Very Humid

Weather

69 mm
Rainfall
3.6 m/s
Wind
Light Breeze
0.0
UV Index
Low
8.0h daylight

December

December is cold with highs of 7°C and lows of 1°C. Moderate rainfall (73 mm) and mostly overcast skies.

44 Poor

Comfort

Feels Like Cold
C
Temperature
95%
Humidity
Very Humid

Weather

73 mm
Rainfall
3.8 m/s
Wind
Light Breeze
0.0
UV Index
Low
6.7h daylight

How to Get to Perth

Perth (Scotland) is well connected by rail - Perth station is on main ScotRail routes - and served by the nearest major airports at Edinburgh (EDI) and Glasgow (GLA). Trains are often the fastest, most reliable way into the city from other Scottish centres.

By Air

Edinburgh Airport (EDI): Edinburgh is the nearest major international airport with frequent connections. From the airport take the tram (or bus) into the city centre (Edinburgh Waverley/Haymarket) and then a ScotRail train to Perth; the tram takes about 30-35 minutes to the centre and trains Edinburgh Waverley→Perth take roughly 1h10-1h30 depending on service.

Glasgow Airport (GLA): Glasgow Airport is another common option. From the airport use the Glasgow Airport Express or local transfer into Glasgow city centre (Glasgow Central/Queen Street) then catch a ScotRail service to Perth; total travel time including transfer is typically around 1h30-2h depending on connections.

By Train & Bus

Train: Perth railway station (Perth) is on the main Highland/Mainline routes with regular ScotRail services to Edinburgh, Glasgow and Inverness. Typical journey times are Edinburgh ~1h10-1h30 and Glasgow ~1h10; fares vary by time and advance-booking.

Bus: Stagecoach and Scottish Citylink run regional buses and coaches serving Perth from surrounding towns and cities. Local bus services (Stagecoach in Perthshire and local operators) cover suburbs and parks; buses are good for short hops and for routes not well served by rail.

How to Get Around Perth #

Perth’s town centre is compact and very walkable; most sights, shops and restaurants sit close together. Perth railway station links the city to Edinburgh, Glasgow and the Highlands, making trains a convenient option for day trips. Local buses run around the city (Stagecoach services) and taxis or ride-hailing cover short hops. Cycling is possible on quieter streets, though bike-share options are limited compared with bigger cities.

Where to Stay in Perth #

Budget
Perth city centre - £40-90/night (limited budget rooms)
Perth (Scotland) has a few budget B&Bs and small guesthouses; options are limited compared with larger cities. Expect basic comfort in central locations.
Mid-Range
City Centre / Perth Station - £90-160/night
Comfortable, locally run hotels and chains are clustered near the city centre and river; good choices for sightseeing and train links to Edinburgh/Glasgow.
Luxury
Perthshire outskirts & riverfront - £160+/night
Upscale hotels and historic manor stays exist nearby but are fewer than in major cities - book early for weekend events and golf weeks.

Where to Eat in Perth #

Breakdown of cuisine types found across Perth's restaurants and food venues, based on OpenStreetMap data.

Indian
Pizza
Chinese
Fish & Chips
Kebab
Burger
Sandwich
Bakery
Chicken
Italian
Pasta
French
Dessert
American
Scottish
Thai
Curry
Greek
Noodle
Mexican

Nightlife in Perth #

Perth offers a mix of cosy pubs, wine bars and a few late‑night spots popular with students and locals. Live music and touring shows arrive regularly at the concert hall and smaller venues. Expect a relaxed, town‑scale after‑dark scene rather than a large club culture.

  • Perth Concert Hall - Regional concert venue hosting music, comedy, theater and touring productions.

Shopping in Perth #

Perth’s High Street and surrounding lanes host a mix of national chains and independent boutiques. You’ll also find antiques, local food shops and occasional markets in and around the city centre. For more extensive retail choices and supermarkets, the nearby suburbs and retail parks have larger stores.

Nearby Cities #