gb Flag

Gibraltar Weather in May, United Kingdom

Slide and Tap Other Months

  • What is Average Temperature?
    The average high temperature and the average low temperature for that month, on a daily basis, divided by 2 equals the average temperature for that month

    Temperature

    18°C
    65°F
  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    High Temperature

    22°C
    72°F
  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    Low Temperature

    15°C
    59°F
  • What is Average Sea Temperature?
    Average daily sea temperatures and divided by the number of days in the month. Sea Temperatures are taken from buoys, ships and even satellites can calculate sea temperature based on energy that is radiated from the sea's surface

    Sea Temperature

    17°C
    63°F
  • What are Average Daily Sunshine Hours?
    Total sunshine hours for the month, divided by the number of days in the month. Sunshine hours are taken with a sunshine recorder, either a Campbell-Stokes recorder or an Eppley Pyreheliometer

    Sunshine Hours

    10 hours
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years

    Rainfall Days

    8 days
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years

    Rainfall

    20 mm

May, 2025

Sun
Mon
Tue
Wed
Thu
1
Fri
2
Sat
3
  • 15

    59

    Hour 7

    7:00

  • Sunset

    07:29

  • 16

    61

    Hour 8

    8:00

  • 16

    61

    Hour 9

    9:00

  • 17

    63

    Hour 10

    10:00

  • 17

    63

    Hour 11

    11:00

  • 17

    63

    Hour 12

    12:00

  • 17

    63

    Hour 13

    13:00

  • 18

    64

    Hour 14

    14:00

  • 18

    64

    Hour 15

    15:00

  • 19

    66

    Hour 16

    16:00

  • 18

    64

    Hour 17

    17:00

  • 18

    64

    Hour 18

    18:00

  • 17

    63

    Hour 19

    19:00

  • 16

    61

    Hour 20

    20:00

  • 15

    59

    Hour 21

    21:00

  • Sunset

    21:10

  • 14

    57

    Hour 22

    22:00

  • 14

    57

    Hour 23

    23:00

  • Friday
  • 15

    59

    0:00

  • 15

    59

    1:00

  • 15

    59

    2:00

  • 15

    59

    3:00

  • 15

    59

    4:00

  • 15

    59

    5:00

  • 15

    59

    6:00

    • 06:00

      Overcast

      15º

      59º

    • 07:00

      Patchy rain possible

      15º

      59º

    • 07 29

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      16º

      61º

    • 09:00

      Patchy rain possible

      16º

      61º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Partly cloudy

      18º

      64º

    • 15:00

      Patchy rain possible

      18º

      64º

    • 16:00

      Partly cloudy

      19º

      66º

    • 17:00

      Partly cloudy

      18º

      64º

    • 18:00

      Partly cloudy

      18º

      64º

    • 19:00

      Partly cloudy

      17º

      63º

    • 20:00

      Partly cloudy

      16º

      61º

    • 21:00

      Partly cloudy

      15º

      59º

    • 21 10

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Partly cloudy

      14º

      57º

    • 23:00

      Partly cloudy

      14º

      57º

    • 00:00

      Fri

      Partly cloudy

      14º

      57º

    • 01:00

      Partly cloudy

      15º

      59º

    • 02:00

      Partly cloudy

      14º

      57º

    • 03:00

      Partly cloudy

      14º

      57º

    • 04:00

      Partly cloudy

      14º

      57º

    • 05:00

      Partly cloudy

      14º

      57º

  • 14

    57

    Hour 7

    7:00

  • Sunset

    07:28

  • 16

    61

    Hour 8

    8:00

  • 17

    63

    Hour 9

    9:00

  • 19

    66

    Hour 10

    10:00

  • 19

    66

    Hour 11

    11:00

  • 20

    68

    Hour 12

    12:00

  • 20

    68

    Hour 13

    13:00

  • 20

    68

    Hour 14

    14:00

  • 21

    70

    Hour 15

    15:00

  • 22

    72

    Hour 16

    16:00

  • 21

    70

    Hour 17

    17:00

  • 20

    68

    Hour 18

    18:00

  • 20

    68

    Hour 19

    19:00

  • 18

    64

    Hour 20

    20:00

  • 17

    63

    Hour 21

    21:00

  • Sunset

    21:10

  • 15

    59

    Hour 22

    22:00

  • 15

    59

    Hour 23

    23:00

  • Saturday
  • 14

    57

    0:00

  • 15

    59

    1:00

  • 14

    57

    2:00

  • 14

    57

    3:00

  • 14

    57

    4:00

  • 14

    57

    5:00

  • 14

    57

    6:00

    • 06:00

      Partly cloudy

      14º

      57º

    • 07:00

      Partly cloudy

      14º

      57º

    • 07 28

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Clear

      16º

      61º

    • 09:00

      Partly cloudy

      17º

      63º

    • 10:00

      Clear

      19º

      66º

    • 11:00

      Clear

      19º

      66º

    • 12:00

      Clear

      20º

      68º

    • 13:00

      Clear

      20º

      68º

    • 14:00

      Clear

      20º

      68º

    • 15:00

      Clear

      21º

      70º

    • 16:00

      Clear

      22º

      72º

    • 17:00

      Clear

      21º

      70º

    • 18:00

      Clear

      20º

      68º

    • 19:00

      Clear

      20º

      68º

    • 20:00

      Clear

      18º

      64º

    • 21:00

      Clear

      17º

      63º

    • 21 10

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      15º

      59º

    • 23:00

      Clear

      15º

      59º

    • 00:00

      Sat

      Clear

      15º

      59º

    • 01:00

      Clear

      15º

      59º

    • 02:00

      Clear

      15º

      59º

    • 03:00

      Clear

      15º

      59º

    • 04:00

      Clear

      15º

      59º

    • 05:00

      Clear

      15º

      59º

  • 16

    61

    Hour 7

    7:00

  • Sunset

    07:27

  • 17

    63

    Hour 8

    8:00

  • 18

    64

    Hour 9

    9:00

  • 19

    66

    Hour 10

    10:00

  • 19

    66

    Hour 11

    11:00

  • 19

    66

    Hour 12

    12:00

  • 20

    68

    Hour 13

    13:00

  • 20

    68

    Hour 14

    14:00

  • 20

    68

    Hour 15

    15:00

  • 21

    70

    Hour 16

    16:00

  • 20

    68

    Hour 17

    17:00

  • 19

    66

    Hour 18

    18:00

  • 19

    66

    Hour 19

    19:00

  • 17

    63

    Hour 20

    20:00

  • 16

    61

    Hour 21

    21:00

  • Sunset

    21:11

  • 15

    59

    Hour 22

    22:00

  • 15

    59

    Hour 23

    23:00

  • Sunday
  • 15

    59

    0:00

  • 15

    59

    1:00

  • 15

    59

    2:00

  • 15

    59

    3:00

  • 15

    59

    4:00

  • 15

    59

    5:00

  • 16

    61

    6:00

    • 06:00

      Clear

      16º

      61º

    • 07:00

      Clear

      16º

      61º

    • 07 27

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Clear

      18º

      64º

    • 10:00

      Patchy rain possible

      19º

      66º

    • 11:00

      Clear

      19º

      66º

    • 12:00

      Patchy rain possible

      19º

      66º

    • 13:00

      Clear

      20º

      68º

    • 14:00

      Clear

      20º

      68º

    • 15:00

      Clear

      20º

      68º

    • 16:00

      Clear

      21º

      70º

    • 17:00

      Clear

      20º

      68º

    • 18:00

      Clear

      19º

      66º

    • 19:00

      Clear

      19º

      66º

    • 20:00

      Clear

      17º

      63º

    • 21:00

      Clear

      16º

      61º

    • 21 11

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      15º

      59º

    • 23:00

      Clear

      15º

      59º

    • 00:00

      Sun

      Clear

      15º

      59º

    • 01:00

      Clear

      15º

      59º

    • 02:00

      Clear

      14º

      57º

    • 03:00

      Clear

      14º

      57º

    • 04:00

      Clear

      14º

      57º

    • 05:00

      Clear

      14º

      57º

4
5
6
7
8
9
10
  • 14

    57

    Hour 7

    7:00

  • Sunset

    07:26

  • 16

    61

    Hour 8

    8:00

  • 17

    63

    Hour 9

    9:00

  • 19

    66

    Hour 10

    10:00

  • 19

    66

    Hour 11

    11:00

  • 19

    66

    Hour 12

    12:00

  • 19

    66

    Hour 13

    13:00

  • 19

    66

    Hour 14

    14:00

  • 18

    64

    Hour 15

    15:00

  • 18

    64

    Hour 16

    16:00

  • 18

    64

    Hour 17

    17:00

  • 17

    63

    Hour 18

    18:00

  • 17

    63

    Hour 19

    19:00

  • 16

    61

    Hour 20

    20:00

  • 15

    59

    Hour 21

    21:00

  • Sunset

    21:12

  • 14

    57

    Hour 22

    22:00

  • 14

    57

    Hour 23

    23:00

  • Monday
  • 15

    59

    0:00

  • 15

    59

    1:00

  • 14

    57

    2:00

  • 14

    57

    3:00

  • 14

    57

    4:00

  • 14

    57

    5:00

  • 14

    57

    6:00

    • 06:00

      Clear

      14º

      57º

    • 07:00

      Cloudy

      14º

      57º

    • 07 26

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Partly cloudy

      16º

      61º

    • 09:00

      Cloudy

      17º

      63º

    • 10:00

      Partly cloudy

      19º

      66º

    • 11:00

      Partly cloudy

      19º

      66º

    • 12:00

      Partly cloudy

      19º

      66º

    • 13:00

      Partly cloudy

      19º

      66º

    • 14:00

      Partly cloudy

      19º

      66º

    • 15:00

      Partly cloudy

      18º

      64º

    • 16:00

      Partly cloudy

      18º

      64º

    • 17:00

      Partly cloudy

      18º

      64º

    • 18:00

      Partly cloudy

      17º

      63º

    • 19:00

      Partly cloudy

      17º

      63º

    • 20:00

      Cloudy

      16º

      61º

    • 21:00

      Partly cloudy

      15º

      59º

    • 21 12

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Cloudy

      14º

      57º

    • 23:00

      Partly cloudy

      14º

      57º

    • 00:00

      Mon

      Partly cloudy

      15º

      59º

    • 01:00

      Partly cloudy

      16º

      61º

    • 02:00

      Partly cloudy

      16º

      61º

    • 03:00

      Partly cloudy

      16º

      61º

    • 04:00

      Partly cloudy

      16º

      61º

    • 05:00

      Partly cloudy

      16º

      61º

  • 16

    61

    Hour 7

    7:00

  • Sunset

    07:25

  • 16

    61

    Hour 8

    8:00

  • 17

    63

    Hour 9

    9:00

  • 17

    63

    Hour 10

    10:00

  • 18

    64

    Hour 11

    11:00

  • 19

    66

    Hour 12

    12:00

  • 20

    68

    Hour 13

    13:00

  • 20

    68

    Hour 14

    14:00

  • 21

    70

    Hour 15

    15:00

  • 21

    70

    Hour 16

    16:00

  • 20

    68

    Hour 17

    17:00

  • 19

    66

    Hour 18

    18:00

  • 18

    64

    Hour 19

    19:00

  • 17

    63

    Hour 20

    20:00

  • 16

    61

    Hour 21

    21:00

  • Sunset

    21:13

  • 15

    59

    Hour 22

    22:00

  • 15

    59

    Hour 23

    23:00

  • Tuesday
  • 15

    59

    0:00

  • 16

    61

    1:00

  • 16

    61

    2:00

  • 16

    61

    3:00

  • 16

    61

    4:00

  • 16

    61

    5:00

  • 16

    61

    6:00

    • 06:00

      Patchy rain possible

      16º

      61º

    • 07:00

      Patchy rain possible

      16º

      61º

    • 07 25

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      16º

      61º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Partly cloudy

      18º

      64º

    • 12:00

      Patchy rain possible

      19º

      66º

    • 13:00

      Partly cloudy

      20º

      68º

    • 14:00

      Partly cloudy

      20º

      68º

    • 15:00

      Partly cloudy

      21º

      70º

    • 16:00

      Partly cloudy

      21º

      70º

    • 17:00

      Partly cloudy

      20º

      68º

    • 18:00

      Partly cloudy

      19º

      66º

    • 19:00

      Partly cloudy

      18º

      64º

    • 20:00

      Partly cloudy

      17º

      63º

    • 21:00

      Partly cloudy

      16º

      61º

    • 21 13

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Partly cloudy

      15º

      59º

    • 23:00

      Clear

      15º

      59º

    • 00:00

      Tue

      Clear

      14º

      57º

    • 01:00

      Clear

      14º

      57º

    • 02:00

      Clear

      14º

      57º

    • 03:00

      Clear

      14º

      57º

    • 04:00

      Clear

      14º

      57º

    • 05:00

      Clear

      14º

      57º

  • 14

    57

    Hour 7

    7:00

  • Sunset

    07:24

  • 15

    59

    Hour 8

    8:00

  • 17

    63

    Hour 9

    9:00

  • 18

    64

    Hour 10

    10:00

  • 18

    64

    Hour 11

    11:00

  • 18

    64

    Hour 12

    12:00

  • 18

    64

    Hour 13

    13:00

  • 18

    64

    Hour 14

    14:00

  • 17

    63

    Hour 15

    15:00

  • 17

    63

    Hour 16

    16:00

  • 16

    61

    Hour 17

    17:00

  • 15

    59

    Hour 18

    18:00

  • 15

    59

    Hour 19

    19:00

  • 14

    57

    Hour 20

    20:00

  • 13

    55

    Hour 21

    21:00

  • Sunset

    21:14

  • 12

    54

    Hour 22

    22:00

  • 12

    54

    Hour 23

    23:00

  • Wednesday
  • 14

    57

    0:00

  • 14

    57

    1:00

  • 14

    57

    2:00

  • 14

    57

    3:00

  • 14

    57

    4:00

  • 14

    57

    5:00

  • 14

    57

    6:00

    • 06:00

      Clear

      14º

      57º

    • 07:00

      Partly cloudy

      14º

      57º

    • 07 24

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      15º

      59º

    • 09:00

      Partly cloudy

      17º

      63º

    • 10:00

      Patchy rain possible

      18º

      64º

    • 11:00

      Clear

      18º

      64º

    • 12:00

      Patchy rain possible

      18º

      64º

    • 13:00

      Clear

      18º

      64º

    • 14:00

      Cloudy

      18º

      64º

    • 15:00

      Clear

      17º

      63º

    • 16:00

      Cloudy

      17º

      63º

    • 17:00

      Clear

      16º

      61º

    • 18:00

      Cloudy

      15º

      59º

    • 19:00

      Clear

      15º

      59º

    • 20:00

      Clear

      14º

      57º

    • 21:00

      Clear

      13º

      55º

    • 21 14

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      12º

      54º

    • 23:00

      Partly cloudy

      12º

      54º

    • 00:00

      Wed

      Partly cloudy

      13º

      55º

    • 01:00

      Partly cloudy

      14º

      57º

    • 02:00

      Partly cloudy

      13º

      55º

    • 03:00

      Partly cloudy

      13º

      55º

    • 04:00

      Partly cloudy

      12º

      54º

    • 05:00

      Partly cloudy

      12º

      54º

  • 11

    52

    Hour 7

    7:00

  • Sunset

    07:23

  • 12

    54

    Hour 8

    8:00

  • 13

    55

    Hour 9

    9:00

  • 14

    57

    Hour 10

    10:00

  • 15

    59

    Hour 11

    11:00

  • 15

    59

    Hour 12

    12:00

  • 15

    59

    Hour 13

    13:00

  • 15

    59

    Hour 14

    14:00

  • 15

    59

    Hour 15

    15:00

  • 15

    59

    Hour 16

    16:00

  • 15

    59

    Hour 17

    17:00

  • 14

    57

    Hour 18

    18:00

  • 14

    57

    Hour 19

    19:00

  • 13

    55

    Hour 20

    20:00

  • 12

    54

    Hour 21

    21:00

  • Sunset

    21:15

  • 11

    52

    Hour 22

    22:00

  • 12

    54

    Hour 23

    23:00

  • Thursday
  • 13

    55

    0:00

  • 14

    57

    1:00

  • 13

    55

    2:00

  • 13

    55

    3:00

  • 12

    54

    4:00

  • 12

    54

    5:00

  • 11

    52

    6:00

    • 06:00

      Partly cloudy

      11º

      52º

    • 07:00

      Clear

      11º

      52º

    • 07 23

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Clear

      12º

      54º

    • 09:00

      Clear

      13º

      55º

    • 10:00

      Clear

      14º

      57º

    • 11:00

      Clear

      15º

      59º

    • 12:00

      Clear

      15º

      59º

    • 13:00

      Clear

      15º

      59º

    • 14:00

      Clear

      15º

      59º

    • 15:00

      Clear

      15º

      59º

    • 16:00

      Clear

      15º

      59º

    • 17:00

      Partly cloudy

      15º

      59º

    • 18:00

      Clear

      14º

      57º

    • 19:00

      Partly cloudy

      14º

      57º

    • 20:00

      Clear

      13º

      55º

    • 21:00

      Partly cloudy

      12º

      54º

    • 21 15

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      11º

      52º

    • 23:00

      Clear

      12º

      54º

    • 00:00

      Thu

      Clear

      12º

      54º

    • 01:00

      Clear

      13º

      55º

    • 02:00

      Clear

      13º

      55º

    • 03:00

      Clear

      12º

      54º

    • 04:00

      Clear

      12º

      54º

    • 05:00

      Clear

      12º

      54º

  • 12

    54

    Hour 7

    7:00

  • Sunset

    07:22

  • 13

    55

    Hour 8

    8:00

  • 15

    59

    Hour 9

    9:00

  • 17

    63

    Hour 10

    10:00

  • 17

    63

    Hour 11

    11:00

  • 18

    64

    Hour 12

    12:00

  • 18

    64

    Hour 13

    13:00

  • 18

    64

    Hour 14

    14:00

  • 18

    64

    Hour 15

    15:00

  • 18

    64

    Hour 16

    16:00

  • 18

    64

    Hour 17

    17:00

  • 17

    63

    Hour 18

    18:00

  • 16

    61

    Hour 19

    19:00

  • 15

    59

    Hour 20

    20:00

  • 14

    57

    Hour 21

    21:00

  • Sunset

    21:16

  • 13

    55

    Hour 22

    22:00

  • 13

    55

    Hour 23

    23:00

  • Friday
  • 12

    54

    0:00

  • 13

    55

    1:00

  • 13

    55

    2:00

  • 12

    54

    3:00

  • 12

    54

    4:00

  • 12

    54

    5:00

  • 12

    54

    6:00

    • 06:00

      Clear

      12º

      54º

    • 07:00

      Clear

      12º

      54º

    • 07 22

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Clear

      13º

      55º

    • 09:00

      Clear

      15º

      59º

    • 10:00

      Clear

      17º

      63º

    • 11:00

      Clear

      17º

      63º

    • 12:00

      Clear

      18º

      64º

    • 13:00

      Clear

      18º

      64º

    • 14:00

      Clear

      18º

      64º

    • 15:00

      Clear

      18º

      64º

    • 16:00

      Clear

      18º

      64º

    • 17:00

      Clear

      18º

      64º

    • 18:00

      Clear

      17º

      63º

    • 19:00

      Clear

      16º

      61º

    • 20:00

      Clear

      15º

      59º

    • 21:00

      Clear

      14º

      57º

    • 21 16

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      13º

      55º

    • 23:00

      Clear

      13º

      55º

    • 00:00

      Fri

      Clear

      17º

      63º

    • 01:00

      Clear

      17º

      63º

    • 02:00

      Clear

      17º

      63º

    • 03:00

      Clear

      17º

      63º

    • 04:00

      Clear

      17º

      63º

    • 05:00

      Clear

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 21

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Clear

      17º

      63º

    • 18:00

      Clear

      17º

      63º

    • 19:00

      Clear

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Clear

      17º

      63º

    • 21 16

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Patchy rain possible

      17º

      63º

    • 23:00

      Patchy rain possible

      17º

      63º

    • 00:00

      Sat

      Patchy rain possible

      17º

      63º

    • 01:00

      Patchy rain possible

      17º

      63º

    • 02:00

      Patchy rain possible

      17º

      63º

    • 03:00

      Patchy rain possible

      17º

      63º

    • 04:00

      Patchy rain possible

      17º

      63º

    • 05:00

      Patchy rain possible

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 20

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Patchy rain possible

      17º

      63º

    • 21 17

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      17º

      63º

    • 23:00

      Patchy rain possible

      17º

      63º

    • 00:00

      Sun

      Patchy rain possible

      17º

      63º

    • 01:00

      Patchy rain possible

      17º

      63º

    • 02:00

      Patchy rain possible

      17º

      63º

    • 03:00

      Patchy rain possible

      17º

      63º

    • 04:00

      Patchy rain possible

      17º

      63º

    • 05:00

      Patchy rain possible

      17º

      63º

11
12
13
14
15
16
17
    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 19

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Patchy rain possible

      17º

      63º

    • 21 18

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      17º

      63º

    • 23:00

      Patchy rain possible

      17º

      63º

    • 00:00

      Mon

      Patchy rain possible

      17º

      63º

    • 01:00

      Patchy rain possible

      17º

      63º

    • 02:00

      Patchy rain possible

      17º

      63º

    • 03:00

      Patchy rain possible

      17º

      63º

    • 04:00

      Patchy rain possible

      17º

      63º

    • 05:00

      Patchy rain possible

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 18

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Clear

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Clear

      17º

      63º

    • 21:00

      Clear

      17º

      63º

    • 21 19

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      17º

      63º

    • 23:00

      Clear

      17º

      63º

    • 00:00

      Tue

      Clear

      17º

      63º

    • 01:00

      Clear

      17º

      63º

    • 02:00

      Clear

      17º

      63º

    • 03:00

      Clear

      17º

      63º

    • 04:00

      Clear

      17º

      63º

    • 05:00

      Clear

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 17

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Clear

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Partly cloudy

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Patchy rain possible

      17º

      63º

    • 21 19

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Patchy rain possible

      17º

      63º

    • 23:00

      Patchy rain possible

      17º

      63º

    • 00:00

      Wed

      Patchy rain possible

      17º

      63º

    • 01:00

      Patchy rain possible

      17º

      63º

    • 02:00

      Patchy rain possible

      17º

      63º

    • 03:00

      Patchy rain possible

      17º

      63º

    • 04:00

      Patchy rain possible

      17º

      63º

    • 05:00

      Patchy rain possible

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 16

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Clear

      17º

      63º

    • 09:00

      Clear

      17º

      63º

    • 10:00

      Clear

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Clear

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Clear

      17º

      63º

    • 21:00

      Clear

      17º

      63º

    • 21 20

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Patchy rain possible

      17º

      63º

    • 23:00

      Clear

      17º

      63º

    • 00:00

      Thu

      Clear

      17º

      63º

    • 01:00

      Clear

      17º

      63º

    • 02:00

      Clear

      17º

      63º

    • 03:00

      Clear

      17º

      63º

    • 04:00

      Clear

      17º

      63º

    • 05:00

      Clear

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 15

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Clear

      17º

      63º

    • 21 21

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      17º

      63º

    • 23:00

      Clear

      17º

      63º

    • 00:00

      Fri

      Clear

      17º

      63º

    • 01:00

      Clear

      17º

      63º

    • 02:00

      Clear

      17º

      63º

    • 03:00

      Clear

      17º

      63º

    • 04:00

      Clear

      17º

      63º

    • 05:00

      Clear

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Clear

      17º

      63º

    • 07 15

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Clear

      17º

      63º

    • 09:00

      Clear

      17º

      63º

    • 10:00

      Clear

      17º

      63º

    • 11:00

      Clear

      17º

      63º

    • 12:00

      Clear

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Patchy rain possible

      17º

      63º

    • 21 22

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Patchy rain possible

      17º

      63º

    • 23:00

      Patchy rain possible

      17º

      63º

    • 00:00

      Sat

      Patchy rain possible

      17º

      63º

    • 01:00

      Patchy rain possible

      17º

      63º

    • 02:00

      Patchy rain possible

      17º

      63º

    • 03:00

      Patchy rain possible

      17º

      63º

    • 04:00

      Patchy rain possible

      17º

      63º

    • 05:00

      Patchy rain possible

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 14

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Clear

      17º

      63º

    • 21 23

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      17º

      63º

    • 23:00

      Clear

      17º

      63º

    • 00:00

      Sun

      Clear

      17º

      63º

    • 01:00

      Clear

      17º

      63º

    • 02:00

      Clear

      17º

      63º

    • 03:00

      Clear

      17º

      63º

    • 04:00

      Clear

      17º

      63º

    • 05:00

      Clear

      17º

      63º

18
19
20
21 Avg 19º 66º
22 Avg 19º 66º
23 Avg 20º 68º
24 Avg 19º 66º
    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 13

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Clear

      17º

      63º

    • 20:00

      Clear

      17º

      63º

    • 21:00

      Patchy rain possible

      17º

      63º

    • 21 23

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Patchy rain possible

      17º

      63º

    • 23:00

      Patchy rain possible

      17º

      63º

    • 00:00

      Mon

      Patchy rain possible

      17º

      63º

    • 01:00

      Patchy rain possible

      17º

      63º

    • 02:00

      Patchy rain possible

      17º

      63º

    • 03:00

      Patchy rain possible

      17º

      63º

    • 04:00

      Patchy rain possible

      17º

      63º

    • 05:00

      Patchy rain possible

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Clear

      17º

      63º

    • 07 12

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Clear

      17º

      63º

    • 16:00

      Clear

      17º

      63º

    • 17:00

      Clear

      17º

      63º

    • 18:00

      Clear

      17º

      63º

    • 19:00

      Clear

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Patchy rain possible

      17º

      63º

    • 21 24

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Clear

      17º

      63º

    • 23:00

      Clear

      17º

      63º

    • 00:00

      Tue

      Clear

      17º

      63º

    • 01:00

      Clear

      17º

      63º

    • 02:00

      Clear

      17º

      63º

    • 03:00

      Clear

      17º

      63º

    • 04:00

      Clear

      17º

      63º

    • 05:00

      Clear

      17º

      63º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Patchy rain possible

      17º

      63º

    • 07:00

      Patchy rain possible

      17º

      63º

    • 07 12

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      17º

      63º

    • 09:00

      Patchy rain possible

      17º

      63º

    • 10:00

      Patchy rain possible

      17º

      63º

    • 11:00

      Patchy rain possible

      17º

      63º

    • 12:00

      Patchy rain possible

      17º

      63º

    • 13:00

      Patchy rain possible

      17º

      63º

    • 14:00

      Patchy rain possible

      17º

      63º

    • 15:00

      Patchy rain possible

      17º

      63º

    • 16:00

      Patchy rain possible

      17º

      63º

    • 17:00

      Patchy rain possible

      17º

      63º

    • 18:00

      Patchy rain possible

      17º

      63º

    • 19:00

      Patchy rain possible

      17º

      63º

    • 20:00

      Patchy rain possible

      17º

      63º

    • 21:00

      Patchy rain possible

      17º

      63º

    • 21 25

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 22:00

      Patchy rain possible

      17º

      63º

    • 23:00

      Patchy rain possible

      17º

      63º

25 Avg 19º 66º
26 Avg 20º 68º
27 Avg 20º 68º
28 Avg 20º 68º
29 Avg 20º 68º
30 Avg 21º 70º
31 Avg 21º 70º
Forecast
Avg Historical Daily Average

Weather lowdown

Occupying a 7 square kilometre peninsula off the south coast of Spain, Gibraltar is a small but special holiday destination. The unique area combines traditional British cuisine with influences from Europe and Morocco, which is located just across the Strait of Gibraltar. Tourists flock here all year round to enjoy the stunning scenery of The Rock as well as the mild Mediterranean climate. Similar to the climate of nearby Spain, summers are hot and dry while winters are mild.

May is typically the first real month of summer in Gibraltar and the temperatures start to increase. On average, visitors to Gibraltar in May can expect to feel temperatures of 19°C, although high temperatures can hit 22°C on some days. Temperatures drop on an evening, but are still warm at an average of 15°C which is perfect for al fresco dining. Visitors to Gibraltar in May should bring thin, light clothing for daytime wear and a light jacket or long sleeved shirts for cooler evenings.

The hours of sunshine continue to rise into May, with an average of 9 sunny hours a day. With a 41% chance of a sunny day and just an 11% chance of clouds, holiday makers are almost guaranteed bright skies and sunshine during their stay.

The amount of rainfall also decreases significantly in May. After 70mm in April, May sees just 20mm of precipitation spread over a total of 8 days. There's only an 18% chance of rain throughout the month and rainfall will generally be short showers or light drizzle.

Visitors who want to hit the beach can do so in May, with an increase in sunshine as well as warmer sea temperatures. The waters around the coast of Gibraltar are suitable for swimming and water sports, with an average temperature of 17°C.

Where to stay

Gibraltar has accommodation to suit every budget, from low priced rooms to luxury hotels.

Gibraltar City Hotel provides central accommodation located in Gibraltar's Irish Town, for easy access to all of Gibraltar's main attractions. Their discount prices are ideal for anyone on a tight budget. The apartment is fully equipped with a kitchen, a TV and a roof terrace.

On the other side of the peninsula, the four star Caleta Hotel has a more tranquil setting with beautiful views over the Mediterranean Sea. Often noted as one of the best hotels in Gibraltar, The Caleta provides bight and comfortable rooms, a spa and wellness centre and a sun terrace among other facilities. The hotel is also home to award-winning restaurant Nuno's, where guests can enjoy delicious Italian cuisine.

Search for your next stay in Gibraltar Choose from millions of homes, hotels and other properties all over the world

Hit the beach

Surrounded by the ocean on both sides, Gibraltar has a number of beaches for visitors to enjoy. These include both popular tourist beaches and quieter local beaches, so whether you prefer a serene environment or a bustling beach vibe, there's something to suit you.

Eastern Beach is the largest beach on the peninsula. The sandy beach has great views of The Rock and enjoys large amounts of sunshine throughout the day thanks to its location on the east side. Visitors to Eastern Beach can hire sun loungers and catch some rays or take part in some water sports. Diving and snorkelling are popular in the area.

Eating and drinking

Gibraltar has a unique dining scene which combines its many influences. Visitors can find everything from traditional British pub grub to Mediterranean and Moroccan-inspired cuisine. The small peninsula has an array of great restaurants, cafés and bars.

For a light refreshment or lunch, head to Sacarello's. This charming family-run café and restaurant serves some of the best coffee and homemade food in town, including delicious cakes, quiches and fresh salads. Located in Gibraltar's Irish Town, it's a perfect stop off when you're exploring the sights.

Amin Office is a hidden gem, situated down a lane in Gibraltar's town centre. At this local restaurant, diners can feast on mouth-watering Moroccan fare such as tagines, cous cous and lamb dishes which is often named as the best Moroccan food in Gibraltar. The restaurant has a friendly-family run feel where you can relax on an evening.

If you're looking for a place to let your hair down after dinner, Latino's Music Bar and Restaurant is a lively venue located in Grand Casemates Square. The bar serves a great selection of beer, wine and cocktails as well as some food. Holiday makers can dance the night away to some salsa music at Latinos.

Things to do

As summer arrives, water sports also become a popular option in Gibraltar from May onwards. With the sea much warmer, scuba diving is a favourite water sport for both locals and tourists, with the clear water making for excellent conditions. There are many shipwrecks in Gibraltar and the schools in the area will allow divers of any level of ability to take part.

One way to see all of Gibraltar on a limited schedule is to arrange for an Official Rock Tour. You'll get to see all of the most important and interesting sites that Gibraltar has to offer with a tour guide and commentary. From the Alameda Botanical Gardens to the Gala Casino at Ocean Village, an Official Rock Tour is a must.