STA badgeATOL badgeABTA badge
Is your date flexible?
Room 1
Adults
ChildrenUnder 18 years old

Marrakech Weather in April

Avg weather in April
April
    26°
    View live forecast
    SUN
    12 Hrsper day
    RAIN
    29 mmper month
    HUMIDITY
    50 %avg
    WIND
    6 Mphavg
    Marrakech

    Marrakech Weather April

    Marrakech Weather April alt image

    What's the weather like in Marrakech in April?

    The location of Marrakech just to the north of the Sahara Desert means the city gets year-round heat; April’s one of the wettest months of the year but rainfall’s still very low. You'll get plenty of sun if you're going to Marrakech at this time, with things getting warmer as summer approaches.

    Atlas Mountains

    Marrakech gets its hot and dry weather from the Sahara, while the Atlas Mountains mean it gets some rain. The city sits in the foothills of the mountains, which stops it from being a true desert city. The mountains capture the winds and give Marrakech some rain, which can be quite welcome in April when temperatures are hot.

    Averages

    The usual high temperature in Marrakech during April is 27ºC, although as this drops to 11ºC at night you should bring some warmer clothes for the evenings. Humidity’s low, while average rainfall’s 29mm over six rainy days and you can look forward to nine hours of sunshine from 13 hours of daylight each day. UV levels will be very high so pack some sun cream, and sunset’s around 8pm.

    Best hotels in Marrakech

    Kenzi Club Agdal Medina All InclusiveKenzi Club Agdal Medina All Inclusive image

    Kenzi Club Agdal Medina All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £285 pp
    Riad ArmelleRiad Armelle image

    Riad Armelle

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Bed & Breakfast
    Flight & hotel
    from £184 pp
    Diwane Hotel & Spa MarrakechDiwane Hotel & Spa Marrakech image

    Diwane Hotel & Spa Marrakech

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Bed & Breakfast
    Flight & hotel
    from £112 pp
    Pickalbatros Hôtel Du Golf - Adults Friendly 16 Years Plus- All-InclusivePickalbatros Hôtel Du Golf - Adults Friendly 16 Years Plus- All-Inclusive image

    Pickalbatros Hôtel Du Golf - Adults Friendly 16 Years Plus- All-Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £313 pp
    Aqua Mirage Club & Aqua Parc - All InclusiveAqua Mirage Club & Aqua Parc - All Inclusive image

    Aqua Mirage Club & Aqua Parc - All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £222 pp
    Be Live Collection Marrakech Adults Only - All InclusiveBe Live Collection Marrakech Adults Only - All Inclusive image

    Be Live Collection Marrakech Adults Only - All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £347 pp
    Marrakech Ryads Parc All inclusiveMarrakech Ryads Parc All inclusive image

    Marrakech Ryads Parc All inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £239 pp
    Valeria Dar Atlas Resort All InclusiveValeria Dar Atlas Resort All Inclusive image

    Valeria Dar Atlas Resort All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £168 pp
    TUI BLUE Medina Gardens – Adults Only – All InclusiveTUI BLUE Medina Gardens – Adults Only – All Inclusive image

    TUI BLUE Medina Gardens – Adults Only – All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £419 pp
    Valeria Madina Club Resort All InclusiveValeria Madina Club Resort All Inclusive image

    Valeria Madina Club Resort All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £170 pp
    Jaal Riad ResortJaal Riad Resort image

    Jaal Riad Resort

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Bed & Breakfast
    Flight & hotel
    from £241 pp
    Savoy Le Grand HotelSavoy Le Grand Hotel image

    Savoy Le Grand Hotel

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Bed & Breakfast
    Flight & hotel
    from £294 pp
    Sol Oasis Marrakech - All InclusiveSol Oasis Marrakech - All Inclusive image

    Sol Oasis Marrakech - All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £329 pp
    Mövenpick Hotel Mansour Eddahbi MarrakechMövenpick Hotel Mansour Eddahbi Marrakech image

    Mövenpick Hotel Mansour Eddahbi Marrakech

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Bed & Breakfast
    Flight & hotel
    from £281 pp
    Barcelo Palmeraie Oasis ResortBarcelo Palmeraie Oasis Resort image

    Barcelo Palmeraie Oasis Resort

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Bed & Breakfast
    Flight & hotel
    from £237 pp
    Labranda Targa Club Aqua ParcLabranda Targa Club Aqua Parc image

    Labranda Targa Club Aqua Parc

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £188 pp
    Iberostar Waves Club Palmeraie Marrakech -All InclusiveIberostar Waves Club Palmeraie Marrakech -All Inclusive image

    Iberostar Waves Club Palmeraie Marrakech -All Inclusive

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £227 pp
    Les Jardins De La KoutoubiaLes Jardins De La Koutoubia image

    Les Jardins De La Koutoubia

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Bed & Breakfast
    Flight & hotel
    from £373 pp
    Sofitel Marrakech Palais Imperial & SpaSofitel Marrakech Palais Imperial & Spa image

    Sofitel Marrakech Palais Imperial & Spa

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, Room Only
    Flight & hotel
    from £370 pp
    Hotel Club Sungo by PickalbatrosHotel Club Sungo by Pickalbatros image

    Hotel Club Sungo by Pickalbatros

    Morocco, Marrakech-Tensift-Al Haouz, Marrakech
    3 nights, All Inclusive
    Flight & hotel
    from £255 pp

    Related Destinations