Župna crkva Svih Svetih prvi se put spominje u turskim dokumentima koji datiraju iz 1565. godine kada je sagrađena kao Ibrahim-pašina džamija. Nakon odlaska Turaka iz Đakova 1704. godine, preimenovana je u katoličku crkvu, a 1762. godine službeno je postala župna crkva.
Svoj sadašnji izgled dobila je u 19. stoljeću, a danas je zbog svoje turske prošlosti poznata kao jedina jednoprostorna podkupolna sakralna građevina na širem području Slavonije.