Правильно
Не зря – единственно правильный вариант написания неизменяемого наречия с частицей «не». Слово образовано от устаревшего глагола «зреть». «Зря» употребляется в значении «напрасно, попусту». Согласно правилам русского языка «не зря» всегда пишется раздельно.
Не зря я так долго готовился к экзамену.
Только в конце дня он понял, что все его усилия были не зря.
Не зря мы съездили на экскурсию.
Набрав полную корзину грибов, мы поняли, что в лес пошли не зря.
Неправильно
Незря, не-зря.