A series of novel BaTiO3/CaFe2O4 heterojunction composites with different weight ratios of CaFe2O4 vs BaTiO3 was successfully fabricated by sonication-calcination method using the pre-prepared BaTiO3 and CaFe2O4 powders synthesized in hydrothermal and sol-gel methods, respectively. The composites were well characterized using XRD, UV–vis DRS, SEM, TEM, EDS and XPS to substantiate that BaTiO3 and CaFe2O4 coexist in the heterojunction composite. The highest photocatalytic hydrogen generation rate was obtained for BaTiO3/CaFe2O4 (40 wt%) compared to either of its individual counterparts and this improvement indicated the existence of a cooperative effect between BaTiO3 and CaFe2O4 in the heterojunction. Based on UV-vis-DRS, photoluminescence and time-resolved fluorescence lifetime measurements, the cooperative effect between BaTiO3 and CaFe2O4 originated from the improved photoresponse in the visible light region and efficient separation of the photogenerated electron–hole pairs augmenting their availability for the photocatalytic reaction. A plausible photocatalytic mechanism was also deduced using electrochemical impedance spectroscopy measurements, describing the migration direction of the separated charge carriers. Moreover, the best composite BaTiO3/CaFe2O4 (40 wt%) exhibited fairly stable photoactivity for H2 production using the sacrificial agent (Na2S and Na2SO3) without the assistance of any noble metals as cocatalysts. © 2018 Hydrogen Energy Publications LLC