Na prostoru današnjeg Sirača u srednjem vijeku nastaju dva grada, dvije utvrde: Sirač i Željnjak samo dva kilometra udaljene jedna od druge dok manji nalazi novca upućuju na
postojanje Sirača još u rimsko doba, kada je pripadao
Posavskoj Panoniji.
Sirač je sredinom 13. stoljeća pripadao župi Toplica. Tada ga i prvi puta 1242. godine pod imenom ZIRCH nalazimo na jednoj zemljopisnoj karti. Prvi stari grad u Siraču, čiji su ostaci vidljivi i danas, sagradili su 1309. godine templarski vitezovi, a tijekom narednih godina, desetljeća i stoljeća grad je često mijenjao vlasnike činom darovanja, kupovine ili vojnim osvajanjima.