Medieval Booker

Medieval festivals in Croatia

2 medieval festivals in Croatia with dates for 2026–2027 — where they happen, when, and how to choose.

Rapska fjera takes over the walled town of Rab on the same three days every July, the feasts of St James, St Anne and St Christopher, reviving a holiday the town decreed in 1364 to thank the king who freed it from Venice. Expect coin-striking in the lanes, a fishermen’s village on the beach, a crossbow tournament and fireworks over the harbour, all in peak season, so book beds early. On the first weekend of September the Sajam u srednjovjekovnom Šibeniku, a srednjovjekovni sajam on the riva below Šibenik’s cathedral, re-fights a naval battle along the waterfront after dark. Revived recently after a pause, it is smaller than it was, so go for the setting rather than the scale.

2 festivals, upcoming first

July 2027

  • Medieval Markets & Fairs Living History & Museums +1

    Rapska fjera (Rab Medieval Summer Festival)

    Rab, Croatia

    Rapska fjera is a three-day medieval street festival in the walled town of Rab, held every 25–27 July on the feast days of St James, St Anne and St Christopher, with craft workshops in the lanes, a fishermen's village on the beach, a costumed parade, a crossbow tournament and fireworks over the harbour. It revives a town holiday decreed in 1364 to thank King Louis I for freeing Rab from Venice, and was re-established in 2002; the 25th edition ran in July 2026.

    Expected 2027
    Family

September 2027

  • Reenactment & Battles Medieval Markets & Fairs +1

    Sajam u srednjovjekovnom Šibeniku (Medieval Fair in Šibenik)

    Šibenik, Croatia

    The Medieval Fair in Šibenik turns the Dalmatian port's waterfront below the UNESCO-listed Cathedral of St James and the lanes of the old town into a three-day market of costumed craftspeople, with knights' combat, cannon fire, period music and an evening re-enactment of a 1378 naval battle along the riva. Revived in 2025 after a five-year pause, the 17th edition is scheduled for 4–6 September 2026 and the programme is free.

    Expected 2027
    Free Family