{
  "updatedAt": "2026-09-29",
  "events": [
    {
      "slug": "siam-meknes",
      "name": "SIAM — International Agricultural Exhibition",
      "city": "Meknès",
      "cityRoute": "/cities/meknes/",
      "category": "Agriculture",
      "season": "Spring",
      "month": 4,
      "status": "unannounced",
      "timing": "Typically April · Next dates not announced",
      "lastEdition": "20–28 April 2026",
      "image": "/assets/events-family/images/meknes-heri-800.webp",
      "summary": "Agriculture, livestock, regional products and professional exchange meet in a major exhibition.",
      "official": "https://www.salon-agriculture.ma/?IncPage=DATES",
      "route": "/events/siam-meknes/",
      "checkedAt": "2026-09-29",
      "imageAlt": "An arcade of earthen arches at Heri es Souani in Meknès",
      "imageWidth": 800,
      "imageHeight": 450
    },
    {
      "slug": "fes-festival-world-sacred-music",
      "name": "Fès Festival of World Sacred Music",
      "city": "Fès",
      "cityRoute": "/cities/fes/",
      "category": "Music",
      "season": "Summer",
      "month": 6,
      "status": "unannounced",
      "timing": "Typically early summer · Next dates not announced",
      "lastEdition": "4–7 June 2026",
      "image": "/assets/events-family/images/fes-nejjarine-800.webp",
      "summary": "A programme of musical encounters with spiritual and cultural depth in the historic city.",
      "official": "https://fesfestival.com/2026-/programme/",
      "route": "/events/fes-festival-world-sacred-music/",
      "checkedAt": "2026-09-29",
      "imageAlt": "The Nejjarine fondouk entrance and fountain in Fès",
      "imageWidth": 800,
      "imageHeight": 450
    },
    {
      "slug": "essaouira-gnaoua-world-music-festival",
      "name": "Essaouira Gnaoua & World Music Festival",
      "city": "Essaouira",
      "cityRoute": "/cities/essaouira/",
      "category": "Music",
      "season": "Summer",
      "month": 6,
      "status": "confirmed",
      "timing": "24–26 June 2027",
      "startDate": "2027-06-24",
      "endDate": "2027-06-26",
      "image": "/assets/events-family/images/essaouira-coast-800.webp",
      "summary": "Gnawa masters and musical collaborations meet the Atlantic city’s open spaces and intimate settings.",
      "official": "https://www.festival-gnaoua.net/en/home/",
      "route": "/events/essaouira-gnaoua-world-music-festival/",
      "checkedAt": "2026-09-29",
      "imageAlt": "The fortified coastline of Essaouira above the Atlantic",
      "imageWidth": 800,
      "imageHeight": 450
    },
    {
      "slug": "mawazine-rabat",
      "name": "Mawazine — Rhythms of the World",
      "city": "Rabat & Salé",
      "cityRoute": "/cities/rabat/",
      "category": "Music",
      "season": "Summer",
      "month": 6,
      "status": "unannounced",
      "timing": "Typically June · Next dates not announced",
      "lastEdition": "19–27 June 2026",
      "image": "/assets/events-family/images/rabat-river-evening-800.webp",
      "summary": "A distributed urban festival with international, Arab and Moroccan music across different stages.",
      "official": "https://mawazine.ma/fr/le-festival-mawazine/mot-du-president",
      "route": "/events/mawazine-rabat/",
      "checkedAt": "2026-09-29",
      "imageAlt": "An evening view over the Bouregreg river",
      "imageWidth": 800,
      "imageHeight": 1000
    },
    {
      "slug": "marrakech-international-film-festival",
      "name": "Marrakech International Film Festival",
      "city": "Marrakech",
      "cityRoute": "/cities/marrakech/",
      "category": "Film",
      "season": "Autumn",
      "month": 11,
      "status": "confirmed",
      "timing": "20–28 November 2026",
      "startDate": "2026-11-20",
      "endDate": "2026-11-28",
      "image": "/assets/events-family/images/library-599-800.webp",
      "summary": "International cinema, emerging filmmakers and conversations about the art of the moving image.",
      "official": "https://marrakech-festival.com/en/home/",
      "route": "/events/marrakech-international-film-festival/",
      "checkedAt": "2026-09-29",
      "imageAlt": "The Ben Youssef Madrasa courtyard in Marrakech, with tile, plaster and timber decoration",
      "imageWidth": 800,
      "imageHeight": 450
    },
    {
      "slug": "jazzablanca",
      "name": "Jazzablanca",
      "city": "Casablanca",
      "cityRoute": "/cities/casablanca/",
      "category": "Music",
      "season": "Summer",
      "month": 7,
      "status": "confirmed",
      "timing": "1–10 July 2027",
      "startDate": "2027-07-01",
      "endDate": "2027-07-10",
      "image": "/assets/events-family/images/casablanca-facades-800.webp",
      "summary": "Jazz, soul and wider contemporary sounds in a city festival whose format has continued to grow.",
      "official": "https://www.jazzablanca.com/",
      "route": "/events/jazzablanca/",
      "checkedAt": "2026-09-29",
      "imageAlt": "Ornate façades along a street in Casablanca",
      "imageWidth": 800,
      "imageHeight": 1000
    },
    {
      "slug": "marrakech-national-festival-popular-arts",
      "name": "Marrakech National Festival of Popular Arts",
      "city": "Marrakech",
      "cityRoute": "/cities/marrakech/",
      "category": "Living heritage",
      "season": "Summer",
      "month": 7,
      "status": "unannounced",
      "timing": "Recent editions in July · Next dates not announced",
      "lastEdition": "2–6 July 2026",
      "image": "/assets/events-family/images/amazigh-musicians-800.webp",
      "summary": "Regional music, dance and performance traditions brought together in a changing city programme.",
      "official": "https://visitmarrakech.com/en/listing/national-festival-of-popular-arts/",
      "route": "/events/marrakech-national-festival-popular-arts/",
      "checkedAt": "2026-09-29",
      "imageAlt": "Musicians performing with hand-held instruments",
      "imageWidth": 800,
      "imageHeight": 533
    },
    {
      "slug": "moussem-moulay-abdellah-amghar",
      "name": "Moussem Moulay Abdellah Amghar",
      "city": "Moulay Abdellah, near El Jadida",
      "cityRoute": "/cities/el-jadida/",
      "category": "Living heritage",
      "season": "Summer",
      "month": 8,
      "status": "unannounced",
      "timing": "Typically August · Next dates not announced",
      "lastEdition": "7–14 August 2026",
      "image": "/assets/events-family/images/tbourida-team-800.webp",
      "summary": "Devotional life, equestrian practice and a large coastal gathering in the Doukkala region.",
      "official": "https://www.moussemmoulayabdellah.com/fr",
      "route": "/events/moussem-moulay-abdellah-amghar/",
      "checkedAt": "2026-09-29",
      "imageAlt": "A team of riders moving together during tbourida",
      "imageWidth": 800,
      "imageHeight": 810
    },
    {
      "slug": "tan-tan-moussem",
      "name": "Tan-Tan Moussem",
      "city": "Tan-Tan",
      "cityRoute": "/cities/tan-tan/",
      "category": "Living heritage",
      "season": "Autumn",
      "month": 10,
      "status": "confirmed",
      "timing": "30 October–3 November 2026 · Revised dates",
      "startDate": "2026-10-30",
      "endDate": "2026-11-03",
      "image": "/assets/events-family/images/tbourida-horses-800.webp",
      "summary": "A gathering around nomadic and Hassani heritage, oral culture, exchange and intergenerational ties.",
      "official": "https://www.moussemdetantan.com/",
      "dateSource": "https://snrtnews.com/article/sous-le-signe-de-la-fete-de-lunite-le-moussem-de-tan-tan-annonce-ses-nouvelles-dates",
      "dateNote": "Revised organizer dates reported by SNRT on 24 September 2026; supersede earlier October announcements.",
      "route": "/events/tan-tan-moussem/",
      "checkedAt": "2026-09-29",
      "imageAlt": "A formation of riders and decorated horses on open ground",
      "imageWidth": 800,
      "imageHeight": 450
    },
    {
      "slug": "sefrou-cherry-festival",
      "name": "Sefrou Cherry Festival",
      "city": "Sefrou",
      "cityRoute": "/cities/sefrou/",
      "category": "Harvest & food",
      "season": "Summer",
      "month": 6,
      "status": "unannounced",
      "timing": "Traditionally June · Next dates not announced",
      "image": "/assets/events-family/images/cherries-800.webp",
      "summary": "A civic celebration in which growers, craftspeople, performers and young people share the city’s identity.",
      "official": "https://ich.unesco.org/en/RL/cherry-festival-in-sefrou-00641",
      "route": "/events/sefrou-cherry-festival/",
      "checkedAt": "2026-09-29",
      "imageAlt": "A close view of ripe red cherries",
      "imageWidth": 800,
      "imageHeight": 1000
    },
    {
      "slug": "rose-festival-kalaat-mgouna",
      "name": "Rose Festival of Kalaat M’Gouna",
      "city": "Kalaat M’Gouna",
      "cityRoute": "/cities/kelaat-mgouna/",
      "category": "Harvest & food",
      "season": "Spring",
      "month": 5,
      "status": "typical",
      "timing": "Typically spring / May · No forthcoming dates verified",
      "image": "/assets/events-family/images/rose-harvest-800.webp",
      "summary": "Rose harvest culture, local celebration and the perfume-rose industry in the M’Goun valley.",
      "official": "https://www.maroc.ma/fr/actualites/le-60e-salon-international-de-la-rose-parfum-ouvre-ses-portes-kelaat-mgouna",
      "dateNote": "The official report concerns the perfume-rose salon on 5–8 May 2025. Harvest, salon and festivities are related but not identical schedules.",
      "route": "/events/rose-festival-kalaat-mgouna/",
      "checkedAt": "2026-09-29",
      "imageAlt": "Baskets filled with freshly gathered pink rose petals",
      "imageWidth": 800,
      "imageHeight": 1000
    },
    {
      "slug": "erfoud-date-festival",
      "name": "Erfoud Dates & SIDATTES",
      "city": "Erfoud",
      "cityRoute": "/cities/erfoud/",
      "category": "Harvest & food",
      "season": "Autumn",
      "month": 10,
      "status": "typical",
      "timing": "Typically autumn · No forthcoming dates verified",
      "lastEdition": "SIDATTES: 29 October–2 November 2025",
      "image": "/assets/events-family/images/date-varieties-800.webp",
      "summary": "Date-growing knowledge, oasis livelihoods and the international date exhibition deserve separate attention.",
      "official": "https://www.sidattes.ma/",
      "dateSource": "https://www.fao.org/maroc/events/detail/14th-international-date-fair-in-morocco-(sidattes-2025)/en",
      "dateNote": "Do not confuse general harvest celebrations with the dated professional exhibition; 2026 dates were not verified in the checked official source.",
      "route": "/events/erfoud-date-festival/",
      "checkedAt": "2026-09-29",
      "imageAlt": "Several varieties of dates arranged in market trays",
      "imageWidth": 800,
      "imageHeight": 1000
    }
  ]
}