本发明属于光催化材料领域,尤其涉及一种多元溶剂调控BiOX(X=Cl, Br, I)光催化剂制备及应用。包括以下步骤:(1)将丙三醇、乙二醇和二甲基甲酰胺溶剂混合均匀。(2)将硝酸铋和氯化钾加入上述混合的多元溶剂中,搅拌均匀后,将上述混合物装入反应釜中。(3)将反应釜放置在烘箱中,在120~180摄氏度温度下反应6 h~24 h。(4)反应结束后,将所得到的样品经过离心,洗涤,干燥收集。同时,本发明还公开了该材料的应用。本发明光催化剂制备简单,原料易得,且在紫外和可见光条件下均表现出优异的催化活性。