San Giovanni in Marignano era conosciuto come Il Granaio dei Malatesta e già questa sua definizione ci dice quale fosse il ruolo e l’importanza all’interno della Signoria. Un centro produttivo di gran pregio come testimoniano le tracce di mura e fortificazioni risalenti al 1300 – 1400 e soprattutto la gran quantità di fosse granarie, ovvero depositi sotterranei di cereali che si trovano in tutto il paese.
San Giovanni in Marignano era famoso per le sue fiere, numerose fino all’inizio di questo secolo; se ne contavano, durante il corso dell’anno, una quindicina.
Attualmente la fiera più conosciuta è la festa delle streghe, che ha il suo momento culminante nella notte tra il 23 e il 24 giugno, meglio conosciuta come notte di San Giovanni.
I protagonisti sono cartomanti e appassionati dell’occulto, che con spettacoli, musiche, balli e magie hanno il potere di tenere sveglia la città e di ammaliare la vicina riviera per una settimana intera.