Top resorts in Morocco

Marrakesh

  • Sat
    Clear
    25.4°C
    (78)°F
  • Sun
    Thundery outbreaks possible
    22.8°C
    (73)°F
  • Mon
    Patchy rain possible
    23°C
    (73)°F
  • Tue
    Clear
    22.8°C
    (73)°F
  • Wed
    Patchy rain possible
    22.8°C
    (73)°F
  • Thu
    Patchy rain possible
    21.1°C
    (70)°F
  • Fri
    Clear
    20.1°C
    (68)°F

Agadir

  • Sat
    Partly cloudy
    22.9°C
    (73)°F
  • Sun
    Patchy rain possible
    21.9°C
    (71)°F
  • Mon
    Clear
    22°C
    (72)°F
  • Tue
    Partly cloudy
    24.3°C
    (76)°F
  • Wed
    Patchy rain possible
    22.1°C
    (72)°F
  • Thu
    Clear
    23.9°C
    (75)°F
  • Fri
    Clear
    23.4°C
    (74)°F

Atlas Mountains

  • Sat
    Clear
    29°C
    (84)°F
  • Sun
    Clear
    27.6°C
    (82)°F
  • Mon
    Patchy rain possible
    18.7°C
    (66)°F
  • Tue
    Partly cloudy
    21.4°C
    (71)°F
  • Wed
    Partly cloudy
    25.1°C
    (77)°F
  • Thu
    Patchy rain possible
    24.6°C
    (76)°F
  • Fri
    Patchy rain possible
    22.5°C
    (73)°F

Casablanca

  • Sat
    Clear
    24.1°C
    (75)°F
  • Sun
    Partly cloudy
    23.2°C
    (74)°F
  • Mon
    Patchy rain possible
    23.4°C
    (74)°F
  • Tue
    Clear
    24.2°C
    (76)°F
  • Wed
    Light rain shower
    23.3°C
    (74)°F
  • Thu
    Clear
    21.5°C
    (71)°F
  • Fri
    Clear
    20.4°C
    (69)°F

Fez

  • Sat
    Thundery outbreaks possible
    26.4°C
    (80)°F
  • Sun
    Patchy rain possible
    24.1°C
    (75)°F
  • Mon
    Patchy rain possible
    23.6°C
    (74)°F
  • Tue
    Partly cloudy
    24.9°C
    (77)°F
  • Wed
    Patchy rain possible
    26°C
    (79)°F
  • Thu
    Patchy rain possible
    20°C
    (68)°F
  • Fri
    Clear
    18.7°C
    (66)°F

Essouria

  • Sat
    Clear
    21.3°C
    (70)°F
  • Sun
    Clear
    21.4°C
    (71)°F
  • Mon
    Partly cloudy
    20.7°C
    (69)°F
  • Tue
    Clear
    20.9°C
    (70)°F
  • Wed
    Patchy rain possible
    20.4°C
    (69)°F
  • Thu
    Clear
    21°C
    (70)°F
  • Fri
    Clear
    20.7°C
    (69)°F

Rabat

  • Sat
    Clear
    23.5°C
    (74)°F
  • Sun
    Clear
    23.4°C
    (74)°F
  • Mon
    Clear
    22.7°C
    (73)°F
  • Tue
    Clear
    23.2°C
    (74)°F
  • Wed
    Patchy rain possible
    22.6°C
    (73)°F
  • Thu
    Clear
    20.8°C
    (69)°F
  • Fri
    Partly cloudy
    19.8°C
    (68)°F

Tangiers

  • Sat
    Patchy rain possible
    23°C
    (73)°F
  • Sun
    Partly cloudy
    21.8°C
    (71)°F
  • Mon
    Patchy rain possible
    21.5°C
    (71)°F
  • Tue
    Partly cloudy
    23.1°C
    (74)°F
  • Wed
    Partly cloudy
    23°C
    (73)°F
  • Thu
    Patchy rain possible
    19.6°C
    (67)°F
  • Fri
    Patchy rain possible
    19°C
    (66)°F

Merzouga

  • Sat
    Clear
    30.8°C
    (87)°F
  • Sun
    Partly cloudy
    21.3°C
    (70)°F
  • Mon
    Patchy rain possible
    19.1°C
    (66)°F
  • Tue
    Partly cloudy
    22.6°C
    (73)°F
  • Wed
    Clear
    24.2°C
    (76)°F
  • Thu
    Clear
    24.3°C
    (76)°F
  • Fri
    Clear
    23.7°C
    (75)°F

Chefchaouen

  • Sat
    Patchy rain possible
    23°C
    (73)°F
  • Sun
    Patchy rain possible
    20.8°C
    (69)°F
  • Mon
    Clear
    21.8°C
    (71)°F
  • Tue
    Partly cloudy
    22.2°C
    (72)°F
  • Wed
    Patchy rain possible
    21.9°C
    (71)°F
  • Thu
    Patchy rain possible
    18.3°C
    (65)°F
  • Fri
    Patchy rain possible
    16.8°C
    (62)°F

Saidia

  • Sat
    Clear
    23.4°C
    (74)°F
  • Sun
    Clear
    22.8°C
    (73)°F
  • Mon
    Partly cloudy
    26.7°C
    (80)°F
  • Tue
    Clear
    23.8°C
    (75)°F
  • Wed
    Partly cloudy
    27.4°C
    (81)°F
  • Thu
    Patchy rain possible
    20.4°C
    (69)°F
  • Fri
    Patchy light rain
    16.9°C
    (62)°F

Ouarzazate

  • Sat
    Clear
    27°C
    (81)°F
  • Sun
    Clear
    21.6°C
    (71)°F
  • Mon
    Patchy rain possible
    19.2°C
    (67)°F
  • Tue
    Patchy rain possible
    21.2°C
    (70)°F
  • Wed
    Light rain shower
    17.1°C
    (63)°F
  • Thu
    Clear
    21.8°C
    (71)°F
  • Fri
    Clear
    22°C
    (72)°F

Boumalne du Dades

  • Sat
    Clear
    30.2°C
    (86)°F
  • Sun
    Clear
    21.1°C
    (70)°F
  • Mon
    Light rain shower
    18.8°C
    (66)°F
  • Tue
    Patchy rain possible
    22.1°C
    (72)°F
  • Wed
    Patchy rain possible
    24.2°C
    (76)°F
  • Thu
    Clear
    25.2°C
    (77)°F
  • Fri
    Clear
    24.1°C
    (75)°F

Tanger

  • Sat
    Patchy rain possible
    22.8°C
    (73)°F
  • Sun
    Patchy rain possible
    21.5°C
    (71)°F
  • Mon
    Patchy rain possible
    21.1°C
    (70)°F
  • Tue
    Patchy rain possible
    22.2°C
    (72)°F
  • Wed
    Patchy rain possible
    23.5°C
    (74)°F
  • Thu
    Patchy rain possible
    19.4°C
    (67)°F
  • Fri
    Clear
    18.1°C
    (65)°F

Erfoud

  • Sat
    Clear
    31.1°C
    (88)°F
  • Sun
    Partly cloudy
    24.6°C
    (76)°F
  • Mon
    Patchy rain possible
    18.9°C
    (66)°F
  • Tue
    Partly cloudy
    22.8°C
    (73)°F
  • Wed
    Partly cloudy
    27.6°C
    (82)°F
  • Thu
    Clear
    26.5°C
    (80)°F
  • Fri
    Clear
    25.6°C
    (78)°F

Meknes

  • Sat
    Thundery outbreaks possible
    24.6°C
    (76)°F
  • Sun
    Patchy rain possible
    22.2°C
    (72)°F
  • Mon
    Patchy rain possible
    20.2°C
    (68)°F
  • Tue
    Partly cloudy
    22.1°C
    (72)°F
  • Wed
    Patchy rain possible
    23.1°C
    (74)°F
  • Thu
    Patchy rain possible
    18.1°C
    (65)°F
  • Fri
    Patchy rain possible
    15.9°C
    (61)°F

Nador

  • Sat
    Clear
    23.8°C
    (75)°F
  • Sun
    Patchy rain possible
    22.3°C
    (72)°F
  • Mon
    Partly cloudy
    27.2°C
    (81)°F
  • Tue
    Clear
    23.8°C
    (75)°F
  • Wed
    Patchy rain possible
    25.8°C
    (78)°F
  • Thu
    Clear
    21.9°C
    (71)°F
  • Fri
    Clear
    19.6°C
    (67)°F

Zagora

  • Sat
    Clear
    30.5°C
    (87)°F
  • Sun
    Clear
    22.2°C
    (72)°F
  • Mon
    Partly cloudy
    18.3°C
    (65)°F
  • Tue
    Patchy rain possible
    23.3°C
    (74)°F
  • Wed
    Clear
    27°C
    (81)°F
  • Thu
    Partly cloudy
    28.3°C
    (83)°F
  • Fri
    Clear
    28.9°C
    (84)°F

El Jadida

  • Sat
    Partly cloudy
    22.8°C
    (73)°F
  • Sun
    Patchy rain possible
    22.5°C
    (73)°F
  • Mon
    Partly cloudy
    22.8°C
    (73)°F
  • Tue
    Partly cloudy
    22.8°C
    (73)°F
  • Wed
    Patchy rain possible
    22.8°C
    (73)°F
  • Thu
    Clear
    21.2°C
    (70)°F
  • Fri
    Clear
    20.4°C
    (69)°F

Asilah

  • Sat
    Patchy rain possible
    23.2°C
    (74)°F
  • Sun
    Clear
    23.2°C
    (74)°F
  • Mon
    Patchy rain possible
    21.3°C
    (70)°F
  • Tue
    Clear
    21.9°C
    (71)°F
  • Wed
    Patchy rain possible
    22.3°C
    (72)°F
  • Thu
    Patchy rain possible
    20.2°C
    (68)°F
  • Fri
    Patchy rain possible
    18.6°C
    (65)°F