The Small Isles

Islands Group of Scottish islands with rugged coastlines and wildlife

Cluster of Inner Hebridean islands-Rum, Eigg, Muck and Canna-visited for wildlife, hill walking, boat transfers from the mainland and simple community‑run accommodation on sparsely populated shores.

Main image
Wikivoyage banner

The Small Isles are a small archipelago in the Inner Hebrides of Scotland made up principally of Rum, Eigg, Muck and Canna. The group is known for remote landscapes, wildlife and small island communities.

Visitors come for wildlife watching, hillwalking and a quiet island experience; each island has a distinct character - Rum for its mountain and nature reserve, Eigg for its community ownership and renewable-energy initiatives, Muck for pastoral simplicity, and Canna for birdlife and National Trust management.

The islands have a long human history of crofting and seasonal use, and several have recent developments in community ownership and conservation. Eigg underwent a high-profile community buyout in the late 20th century and Canna is managed by the National Trust for Scotland.

The Small Isles lie off the west coast of mainland Scotland in the Inner Hebrides, south of Skye and reachable by ferry services from ports such as Mallaig.

  • Main islands: The island group comprises four main inhabited islands - Rum, Eigg, Muck and Canna - with several smaller islets and skerries nearby.
  • Access: Regular ferry services and occasional small-boat operators provide access, most commonly from the west-coast port of Mallaig on the Scottish mainland.

What to See #

  • Rum: Rum - the largest of the Small Isles and designated a National Nature Reserve with notable mountain and wildlife habitats.
  • Eigg: Eigg - community-owned island known for renewable-energy systems, a small resident population and distinctive coastal geology including basalt features.
  • Muck: Muck - the smallest inhabited island of the group, largely pastoral with a very small permanent population and simple visitor facilities.
  • Canna: Canna - owned and managed by the National Trust for Scotland, important for seabird colonies and crofting landscapes.
The Small Isles
The Small Isles (Eigg, Rum, Muck, Canna) - Inner Hebrides, Scotland. Access by ferry; services and facilities vary by island.
57.0000, -6.2500

How to Get to The Small Isles #

The Small Isles (Rum, Eigg, Muck, Canna) are reached by scheduled ferry from Mallaig on the west coast of Scotland; Caledonian MacBrayne (CalMac) operates services to some or all of the islands (check seasonal timetables). Mallaig is served by the West Highland Line (train from Fort William and Glasgow) and by road via the A830 (“Road to the Isles”). From Mallaig harbour board the passenger ferry to your chosen island.

Tips for Visiting The Small Isles #

  • Travel on Caledonian MacBrayne (CalMac) ferries from Mallaig (or other scheduled providers) and check timetables before you go-services to the Small Isles are infrequent and weather-dependent.
  • Book both ferry passages and any island accommodation well in advance, especially in summer; local housing and vehicle spaces are very limited.
  • Plan at least one overnight on an island rather than trying to hop them all in a single day-staying overnight lets you explore walking routes and avoids rushed, weather-impacted turnarounds.
  • Keep a flexible itinerary: sailings are commonly cancelled or re-timed for weather, so build contingency days into your trip rather than relying on a fixed return time.

Best Time to Visit The Small Isles #

Late spring through summer is the best time to visit the Small Isles for calmer seas, long daylight and active wildlife.

Summer
June-August · ~10-17°C
Best weather for boat crossings, wildlife (seabirds) and walking - longest daylight and the most reliable sea conditions.
Shoulder seasons
May and September · ~6-13°C
Quieter than midsummer with decent weather; ferry services may be less frequent but landings are often still possible.
Winter / Low season
October-April · ~0-8°C
Colder, windier seas and reduced ferry schedules; some island facilities and accommodations are closed for the season.

Weather & Climate near The Small Isles #

Climate

Continental climate with cool summers (peaking in July) and cold winters (coldest in January). Temperatures range from 3°C to 16°C. Abundant rainfall (1812 mm/year), wettest in November.

Best Time to Visit
JulyAugustMay
Temperature & Rainfall
Temperature Range
23°
Warmest Month
-2°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 6°C and lows of 3°C. Heavy rain (206 mm), mostly overcast skies, and breezy conditions.

32 Poor

Comfort

Feels Like Cold
C
Temperature
87%
Humidity
Very Humid

Weather

206 mm
Rainfall
7.0 m/s
Wind
Breezy
0.0
UV Index
Low
7.4h daylight

February

February is cold with highs of 6°C and lows of 3°C. Significant rainfall (126 mm), mostly overcast skies, and breezy conditions.

36 Poor

Comfort

Feels Like Cold
C
Temperature
87%
Humidity
Very Humid

Weather

126 mm
Rainfall
7.1 m/s
Wind
Breezy
0.1
UV Index
Low
9.3h daylight

March

March is cold with highs of 8°C and lows of 4°C. Significant rainfall (157 mm), mostly overcast skies, and breezy conditions.

34 Poor

Comfort

Feels Like Cold
C
Temperature
86%
Humidity
Very Humid

Weather

157 mm
Rainfall
6.7 m/s
Wind
Breezy
0.3
UV Index
Low
11.7h daylight

April

April is cold with highs of 10°C and lows of 5°C. Regular rainfall (91 mm) and mostly overcast skies.

52 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
85%
Humidity
Very Humid

Weather

91 mm
Rainfall
5.5 m/s
Wind
Light Breeze
0.7
UV Index
Moderate
14.0h daylight

May

May is cool with highs of 13°C and lows of 8°C. Regular rainfall (81 mm) and mostly overcast skies.

54 Acceptable

Comfort

10°
Feels Like Cool
10°C
Temperature
13°
84%
Humidity
Very Humid

Weather

81 mm
Rainfall
4.9 m/s
Wind
Light Breeze
1.0
UV Index
High
16.2h daylight

June

June is cool with highs of 15°C and lows of 10°C. Regular rainfall (92 mm) and mostly overcast skies.

52 Acceptable

Comfort

13°
Feels Like Cool
13°C
Temperature
10° 15°
85%
Humidity
Very Humid

Weather

92 mm
Rainfall
5.0 m/s
Wind
Light Breeze
1.3
UV Index
High
17.3h daylight

July

July is cool with highs of 16°C and lows of 12°C. Significant rainfall (106 mm) and mostly overcast skies.

58 Acceptable

Comfort

14°
Feels Like Cool
14°C
Temperature
12° 17°
87%
Humidity
Very Humid

Weather

106 mm
Rainfall
4.6 m/s
Wind
Light Breeze
1.2
UV Index
High
16.8h daylight

August

August is cool with highs of 16°C and lows of 12°C. Significant rainfall (125 mm) and mostly overcast skies.

56 Acceptable

Comfort

14°
Feels Like Cool
14°C
Temperature
12° 17°
87%
Humidity
Very Humid

Weather

125 mm
Rainfall
4.5 m/s
Wind
Light Breeze
0.9
UV Index
Moderate
14.9h daylight

September

September is cool with highs of 14°C and lows of 10°C. Significant rainfall (191 mm) and mostly overcast skies.

46 Poor

Comfort

12°
Feels Like Cool
12°C
Temperature
10° 15°
87%
Humidity
Very Humid

Weather

191 mm
Rainfall
5.2 m/s
Wind
Light Breeze
0.5
UV Index
Moderate
12.6h daylight

October

October is cold with highs of 12°C and lows of 8°C. Heavy rain (212 mm), mostly overcast skies, and breezy conditions.

40 Poor

Comfort

10°
Feels Like Cold
10°C
Temperature
12°
86%
Humidity
Very Humid

Weather

212 mm
Rainfall
6.0 m/s
Wind
Breezy
0.2
UV Index
Low
10.2h daylight

November

November is cold with highs of 9°C and lows of 5°C. The wettest month with heavy rain (219 mm), mostly overcast skies, and breezy conditions.

32 Poor

Comfort

Feels Like Cold
C
Temperature
86%
Humidity
Very Humid

Weather

219 mm
Rainfall
6.3 m/s
Wind
Breezy
0.0
UV Index
Low
8.0h daylight

December

December is cold with highs of 7°C and lows of 3°C. Heavy rain (206 mm), mostly overcast skies, and breezy conditions.

32 Poor

Comfort

Feels Like Cold
C
Temperature
87%
Humidity
Very Humid

Weather

206 mm
Rainfall
6.2 m/s
Wind
Breezy
0.0
UV Index
Low
6.7h daylight

Nearby Attractions to The Small Isles