Он родился 28 марта 1868 года в Нижнем Новгороде под именем Алексей Максимович Пешков. Его отец был столяром, мать происходила из мещанской семьи; родители рано умерли, и детство будущего писателя прошло в доме деда Василия Каширина. Большую роль в его раннем восприятии слова сыграла бабушка, открывшая ему мир народной поэзии.
Настоящего систематического образования он не получил: учился недолго, затем из-за бедности рано начал работать и с 11 лет зарабатывал на жизнь «в людях».
В 1884 году Алексей Пешков приехал в Казань с намерением учиться в университете, но не поступил. Там он познакомился с марксистской литературой и пропагандистской работой, а с 1888 года ездил по России, участвовал в нелегальных кружках и общался с революционными деятелями. Из-за этой деятельности его неоднократно арестовывали, он находился под надзором полиции.
Псевдоним Максим Горький появился в печати в 1892 году, когда был опубликован его первый рассказ. В 1905 году он стал членом РСДРП, в 1906 году уехал из страны и несколько лет жил на острове Капри.
Автора называют основоположником социалистического реализма и номинантом на Нобелевскую премию по литературе.