Шнапп родился в Нью-Йорке в семье Митчелла и Карин Шнапп (урожд. Перес)[3]. Детство провёл в Скарсдейле, штат Нью-Йорк. Шнапп еврей и прошёл бар-мицву в Израиле. У него есть сестра-близнец. Он имеет гражданство США и Канады. Его отец имеет российско-еврейское происхождение, а мать — мароккано-еврейское происхождение[4].
Желание играть в театре и кино зародилось у Шнаппа, когда ему было около пяти лет, после просмотра бродвейской постановки «Энни»[5]. Он исполнял актёрские роли в школьных и городских спектаклях. Когда ему было 8 лет, его учитель актёрского мастерства предложил ему попробовать себя в профессиональной карьере[5]. Родители Шнаппа записали его на актёрскую программу в «Star Kidz» в Уэстчестере под руководством тренера Элисон Исбрандтсен, которая вскоре направила его в «MKS&D Talent Management» для поиска возможностей карьерного роста.
Шнапп учится в Уортонской школе бизнеса при Пенсильванском университете по специальности «Предпринимательство и инновации»[6]. Он должен закончить учёбу в 2026 году.Его выпуск запланирован на 2026 год. Шнапп был запечатлен в вирусном видео для викторины в кампусе с призом в 50 долларов.[7][8]
Ноа Шнапп публично сделал каминг-аут как гей. Видео с признанием он выпустил 5 января 2023 года в своем аккаунте в TikTok. Он заявил, что «возможно, похож на Уилла гораздо больше, чем считал ранее», отсылая к тому, что персонаж, которого он играет в сериале «Очень странные дела», тоже гомосексуальной ориентации[14].
В октябре 2023 года Шнапп выразил поддержку Израилю в войне Израиля с ХАМАСОМ после нападения на Израиль под руководством ХАМАСа в 2023 году[15][16]. Месяц спустя появилось видео, на котором он сидит и улыбается среди людей, раздающих наклейки с надписями "Сионизм сексуален" и "ХАМАС - это ИГИЛ", что побудило некоторых фанатов потребовать исключить его из состава актеров "Очень странных дел" и пригрозить бойкотировать пятый, и последний сезон шоу, а также внести актера в черный список Голливуда.[17][18][19]
В 16 января 2024 года он опубликовал видео на TikTok, в котором выступал за мир для обеих сторон и просил понимания и сострадания, заявив, что его мысли и убеждения о войне были неправильно истолкованы.[20]