Kirkcudbright (Dumfries and Galloway) weather

Forecast days

Sunny intervals changing to cloudy by early evening.
Sunrise iconSunrise:
Sunset iconSunset:
H UV
L Pollution

    7 day forecast for Kirkcudbright

    Today (18 May 2026)
    Time
    13:00
    14:00
    15:00
    16:00
    17:00
    18:00
    19:00
    20:00
    21:00
    22:00
    23:00
    Weather symbols Sunny intervals Sunny intervals Sunny intervals Sunny intervals Sunny intervals Sunny intervals Cloudy Cloudy Overcast Light rain Light rain
    Chance of precipitation
    20%
    10%
    <5%
    <5%
    <5%
    <5%
    10%
    10%
    30%
    60%
    90%
    Temperature
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    10°
    10°
    10°
    Feels like temperature (°C)
    Wind direction and speed
    SSW
    8
    S
    9
    S
    10
    S
    10
    S
    9
    S
    9
    SSE
    9
    SSE
    9
    SE
    7
    SE
    7
    SE
    7
    Wind gust (mph)
    17
    18
    19
    19
    18
    18
    17
    16
    18
    20
    22
    Visibility
    G
    G
    G
    G
    G
    G
    VG
    G
    G
    M
    M
    Humidity
    76%
    74%
    73%
    73%
    71%
    73%
    74%
    75%
    79%
    81%
    81%
    UV 6 5 4 3 2 1 1 1 1 - -
    Tuesday (19 May 2026)
    Time
    00:00
    01:00
    02:00
    03:00
    04:00
    05:00
    06:00
    07:00
    08:00
    09:00
    10:00
    11:00
    12:00
    13:00
    14:00
    15:00
    16:00
    17:00
    18:00
    19:00
    20:00
    21:00
    22:00
    23:00
    Weather symbols Light rain Light rain Heavy rain Heavy rain Heavy rain Heavy rain Heavy rain Heavy rain Heavy rain Light rain Overcast Light rain Light rain Light rain Light rain Cloudy Cloudy Light rain Light rain Light rain Light rain Light rain Light rain Light rain
    Chance of precipitation
    ≥95%
    ≥95%
    ≥95%
    ≥95%
    ≥95%
    ≥95%
    ≥95%
    90%
    90%
    60%
    50%
    50%
    90%
    80%
    60%
    40%
    30%
    50%
    80%
    90%
    90%
    90%
    90%
    80%
    Temperature (°C)
    10°
    10°
    10°
    10°
    10°
    10°
    10°
    10°
    10°
    11°
    11°
    12°
    12°
    12°
    12°
    12°
    13°
    12°
    12°
    12°
    12°
    12°
    11°
    11°
    Feels like temperature (°C)
    10°
    10°
    Wind direction and speed (mph)
    ESE
    8
    SE
    10
    SE
    12
    SE
    14
    SE
    15
    SE
    15
    SE
    17
    SE
    18
    SSE
    18
    SSE
    18
    S
    17
    S
    17
    S
    16
    S
    16
    S
    17
    S
    17
    S
    17
    S
    16
    S
    16
    S
    15
    S
    14
    SSW
    13
    SSW
    12
    SSW
    12
    Wind gust (mph)
    24
    26
    28
    29
    30
    31
    32
    32
    32
    31
    29
    28
    28
    29
    30
    30
    30
    30
    29
    28
    27
    26
    25
    24
    Visibility (description)
    M
    M
    M
    M
    M
    P
    P
    P
    P
    P
    P
    M
    P
    M
    M
    M
    M
    G
    M
    M
    M
    M
    M
    M
    Humidity
    84%
    86%
    89%
    92%
    93%
    93%
    93%
    95%
    95%
    95%
    96%
    93%
    93%
    93%
    94%
    92%
    88%
    87%
    89%
    91%
    92%
    93%
    94%
    94%
    UV - - - - - 1 1 1 1 1 2 2 2 3 3 3 2 1 1 1 1 1 - -
    Wednesday (20 May 2026)
    Time
    00:00
    01:00
    02:00
    03:00
    04:00
    05:00
    06:00
    07:00
    08:00
    09:00
    10:00
    11:00
    12:00
    13:00
    14:00
    15:00
    16:00
    17:00
    18:00
    19:00
    20:00
    21:00
    22:00
    23:00
    Weather symbols Light rain Light rain Light rain Light rain Light shower night Overcast Overcast Overcast Overcast Overcast Overcast Cloudy Cloudy Cloudy Cloudy Sunny intervals Sunny intervals Sunny intervals Sunny intervals Cloudy Cloudy Partly cloudy night Partly cloudy night Cloudy
    Chance of precipitation
    80%
    80%
    80%
    70%
    70%
    50%
    40%
    40%
    40%
    50%
    40%
    30%
    30%
    30%
    30%
    30%
    30%
    20%
    20%
    20%
    20%
    20%
    10%
    20%
    Temperature (°C)
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    12°
    12°
    12°
    13°
    13°
    14°
    14°
    14°
    13°
    13°
    13°
    12°
    12°
    11°
    Feels like temperature (°C)
    10°
    10°
    10°
    11°
    11°
    11°
    11°
    11°
    12°
    11°
    10°
    10°
    Wind direction and speed (mph)
    SSW
    12
    SW
    12
    SW
    12
    SW
    12
    SW
    12
    WSW
    12
    SW
    12
    SW
    12
    SW
    13
    SW
    14
    SW
    15
    SW
    15
    SW
    15
    SW
    15
    SW
    15
    SW
    15
    SW
    14
    SW
    13
    SW
    12
    SW
    10
    SW
    9
    SW
    7
    SW
    7
    SSW
    7
    Wind gust (mph)
    23
    24
    24
    24
    24
    23
    23
    24
    25
    26
    27
    28
    28
    28
    28
    28
    27
    25
    23
    21
    20
    19
    20
    21
    Visibility (description)
    M
    M
    M
    M
    M
    M
    M
    M
    M
    G
    M
    M
    G
    G
    G
    G
    G
    G
    G
    G
    G
    M
    M
    M
    Humidity
    94%
    94%
    95%
    95%
    95%
    94%
    93%
    92%
    92%
    91%
    88%
    87%
    85%
    83%
    81%
    81%
    80%
    81%
    82%
    84%
    85%
    91%
    92%
    92%
    UV - - - - - 1 1 1 1 2 3 4 5 5 3 4 3 2 1 1 1 1 - -
    Thursday (21 May 2026)
    Time
    00:00
    01:00
    02:00
    03:00
    04:00
    05:00
    06:00
    07:00
    08:00
    09:00
    10:00
    11:00
    12:00
    13:00
    14:00
    15:00
    16:00
    17:00
    18:00
    19:00
    20:00
    21:00
    22:00
    23:00
    Weather symbols Overcast Overcast Light rain Light rain Light rain Light rain Light rain Light rain Light rain Light rain Light rain Light rain Light rain Light rain Light rain Overcast Overcast Overcast Overcast Cloudy Cloudy Cloudy Cloudy Cloudy
    Chance of precipitation
    30%
    40%
    50%
    60%
    60%
    80%
    80%
    80%
    70%
    60%
    60%
    60%
    60%
    60%
    50%
    50%
    40%
    30%
    30%
    30%
    30%
    30%
    20%
    20%
    Temperature (°C)
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    12°
    12°
    12°
    13°
    13°
    13°
    13°
    13°
    13°
    13°
    13°
    13°
    13°
    12°
    12°
    12°
    Feels like temperature (°C)
    10°
    10°
    10°
    10°
    10°
    10°
    10°
    10°
    10°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    Wind direction and speed (mph)
    SSW
    7
    SSW
    8
    SSW
    8
    SSW
    9
    SSW
    8
    S
    8
    SSW
    9
    SSW
    10
    SSW
    10
    SSW
    10
    SSW
    10
    SSW
    11
    SSW
    11
    SSW
    12
    SSW
    12
    S
    12
    S
    11
    S
    11
    S
    11
    S
    10
    S
    9
    S
    8
    SSE
    7
    SSE
    7
    Wind gust (mph)
    23
    22
    22
    23
    22
    22
    23
    24
    25
    25
    27
    27
    26
    26
    25
    25
    25
    25
    22
    21
    19
    17
    16
    16
    Visibility (description)
    M
    M
    M
    P
    VP
    VP
    VP
    P
    P
    P
    P
    P
    P
    P
    M
    M
    P
    M
    M
    M
    P
    P
    M
    M
    Humidity
    93%
    94%
    96%
    97%
    98%
    98%
    98%
    98%
    98%
    97%
    97%
    97%
    96%
    96%
    95%
    96%
    94%
    93%
    93%
    93%
    93%
    94%
    95%
    95%
    UV - - - - - 1 1 1 1 1 2 2 2 3 3 2 2 1 1 1 1 1 - -
    Friday (22 May 2026)
    Time
    00:00
    01:00
    02:00
    03:00
    04:00
    05:00
    06:00
    07:00
    08:00
    09:00
    10:00
    11:00
    12:00
    13:00
    14:00
    15:00
    16:00
    17:00
    18:00
    19:00
    20:00
    21:00
    22:00
    23:00
    Weather symbols Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Overcast Overcast Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Cloudy Mist
    Chance of precipitation
    30%
    20%
    20%
    20%
    20%
    20%
    10%
    10%
    10%
    20%
    10%
    10%
    10%
    10%
    10%
    10%
    20%
    20%
    30%
    30%
    30%
    40%
    40%
    40%
    Temperature (°C)
    12°
    12°
    12°
    12°
    12°
    12°
    12°
    12°
    13°
    13°
    13°
    13°
    14°
    14°
    14°
    14°
    14°
    14°
    14°
    13°
    13°
    12°
    12°
    12°
    Feels like temperature (°C)
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    11°
    12°
    12°
    12°
    13°
    13°
    13°
    13°
    13°
    12°
    11°
    11°
    11°
    Wind direction and speed (mph)
    SSE
    6
    SE
    6
    ESE
    6
    ESE
    6
    E
    6
    SE
    7
    SE
    9
    SSE
    10
    SSE
    11
    S
    12
    S
    12
    S
    12
    S
    12
    S
    11
    S
    10
    SSW
    10
    SSW
    9
    S
    8
    S
    7
    S
    6
    S
    6
    SSE
    6
    SSE
    6
    SSE
    6
    Wind gust (mph)
    16
    15
    17
    19
    20
    21
    20
    20
    21
    22
    21
    22
    22
    21
    20
    19
    18
    18
    17
    15
    15
    16
    17
    16
    Visibility (description)
    M
    M
    M
    M
    M
    M
    M
    G
    M
    M
    P
    M
    M
    M
    M
    G
    G
    M
    G
    M
    P
    P
    VP
    VP
    Humidity
    95%
    95%
    94%
    93%
    92%
    92%
    90%
    89%
    86%
    85%
    86%
    86%
    87%
    87%
    86%
    85%
    86%
    86%
    88%
    90%
    93%
    96%
    97%
    98%
    UV - - - - 1 1 1 1 1 2 3 3 3 3 3 3 2 1 1 1 1 1 - -
    Saturday (23 May 2026)
    Time
    00:00
    01:00
    04:00
    07:00
    10:00
    13:00
    16:00
    19:00
    22:00
    Weather symbols Mist Mist Overcast Cloudy Sunny intervals Sunny intervals Sunny day Mist Mist
    Chance of precipitation
    30%
    40%
    20%
    10%
    20%
    10%
    10%
    10%
    10%
    Temperature (°C)
    12°
    12°
    11°
    12°
    14°
    16°
    16°
    15°
    11°
    Feels like temperature (°C)
    10°
    10°
    10°
    10°
    12°
    14°
    15°
    14°
    10°
    Wind direction and speed (mph)
    S
    6
    S
    6
    S
    6
    S
    6
    SSW
    8
    SSW
    10
    SSW
    10
    SSW
    8
    S
    7
    Wind gust (mph)
    17
    14
    13
    15
    18
    19
    18
    15
    11
    Visibility (description)
    VP
    VP
    VP
    P
    G
    G
    G
    G
    P
    Humidity
    98%
    98%
    99%
    96%
    91%
    81%
    78%
    84%
    96%
    UV - - 1 1 3 5 3 1 -
    Sunday (24 May 2026)
    Time
    01:00
    04:00
    07:00
    10:00
    13:00
    16:00
    19:00
    22:00
    Weather symbols Mist Mist Sunny intervals Sunny intervals Sunny intervals Sunny day Sunny day Mist
    Chance of precipitation
    10%
    10%
    20%
    20%
    10%
    10%
    10%
    20%
    Temperature (°C)
    10°
    11°
    12°
    15°
    17°
    18°
    17°
    12°
    Feels like temperature (°C)
    10°
    13°
    15°
    16°
    16°
    11°
    Wind direction and speed (mph)
    S
    6
    ESE
    9
    ESE
    9
    SE
    10
    S
    10
    SSW
    9
    S
    7
    SE
    6
    Wind gust (mph)
    12
    16
    18
    20
    18
    16
    13
    11
    Visibility (description)
    VP
    VP
    VP
    M
    G
    VG
    G
    P
    Humidity
    98%
    98%
    95%
    88%
    77%
    74%
    78%
    94%
    UV - 1 1 4 6 3 1 -

    UK video forecast

    Kirkcudbright weather map

    View the weather with our interactive map

    Loading map...

    Dumfries, Galloway, Lothian & Borders weather forecast

    Headline:

    Sunny spells and afternoon showers

    Today:

    A rather cloudy morning with a few spots of rain. Sunny intervals and showers developing for the afternoon, some of which may be heavy with the odd rumble of thunder. The best of the sunniest conditions on western coasts. Maximum temperature 15 °C.

    Tonight:

    Showers will quickly die out this evening. Then turning cloudier with rain spreading in from the west during the early hours, this occasionally heavy for Dumfries and Galloway. Minimum temperature 8 °C.

    Tuesday:

    A cloudy morning with occasional heavy rain at first. Showers will develop for the afternoon, some possibly heavy with the odd rumble of thunder in the west. Maximum temperature 18 °C.

    Outlook for Wednesday to Friday:

    Variable amounts of cloud with showers or a few spells of rain, particularly across western areas. Warmer than of late, particularly in drier, sunnier conditions in the east.

    Updated:

    UK long range weather forecast

    More from the Met Office