И то, и другое слово являются правильными, поскольку они представляют собой разный формы одного глагола. Отличаются они написанием, вопросами и ударением.
Правильно
Крестится – глагол, стоящий в форме настоящего времени, поэтому отвечает на вопрос «что делает?». Раз в вопросе нет мягкого знака, то и перед –СЯ его писать в глаголе не надо. КрЕстится – ударение падает на первый слог, ударная гласная «Е».
Он крестится перед каждым своим действием: прежде, чем что-то сказать или что-то сделать.
Он обязательно крестится за столом прежде, чем приступить к трапезе.
Людмила крестится перед входом в церковь.
Она каждый раз крестится, проходя мимо икон.
Креститься – неопределенная форма глагола, требующая вопроса «что делать?». Поскольку вопрос содержит в себе мягкий знак, то и в глаголе перед –СЯ его необходимо писать. КрестИться – ударение падает на второй слог, ударная гласная «И».
«Креститься надобно, когда кажется!» — крикнула бабка вслед.
Он мог креститься и молиться перед иконами часами, поскольку был очень набожным человеком.
«Креститься нужно, когда проходишь мимо церкви,» — учила она.
Заходя на православное кладбище, креститься нужно.
Неправильно
Креститьца, креститца, крестицца.