本发明公开了一种水泥基可见光光催化材料及其制备方法。首先将制备好的BiOX?(X=Cl, Br, I)的光催化剂超声分散在部分水解的烷氧基硅烷溶液中;用喷涂、涂刷或浸渍的方式使分散在水的光催化剂负载于水泥基材料表面,使其形成具有可见光光催化性质的表层。本发明的优点在于选用BiOX的光催化剂,部分水解的正硅酸四乙酯可以作为粘结剂将光催化剂固定在水泥基材料表面,其可见光光催化效果比目前研究的结果提高。采用表面处理的方式会大大减少成本,可以对先有建筑及路面进行处理,提高其应用范围,同时也避免造成资源浪费。可见光光催化性能的提高,可以大大地增加太阳光利用率,在实际应用中直接利用太阳光,无需采用其他光源,提高其实用性,减少成本。