The ion doping using nonmetal elements is a promising method to realize the visible-light activity of titania on the basis of maintaining its photocatalytic activity of ultraviolet light. The research progress on the ion doping with nitrogen, carbon, sulfur and fluorine to prepare visible-light titania were reviewed.