Иван Андреевич родился 2 [13] февраля 1769 года в Москве в семье военного, которая не отличалась высокими доходами. Когда Ивану исполнилось 6 лет, его отца Андрея Прохоровича переводят по службе в Тверь, где семья в бедности продолжает свое существование, а вскоре теряет кормильца.
В связи с переездом и малым уровнем доходов Иван Андреевич не смог окончить начатое в Москве образование. Однако это не помешало ему получить немалые знания и стать одним из наиболее просвещенных людей своего времени. Это стало возможным благодаря сильному стремлению юноши к чтению, языкам и наукам, которые будущий публицист и поэт освоил путем самообразования.