Nació en Priyatnaia Dolina,
en la provincia de Ekaterinoslav. Tras el divorcio de sus padres,
su madre lo llevó en 1863 a San Petersburgo, donde frecuentó
el liceo de 1864 a 1874. Después estudió en la Escuela de Minas, pero no llegó a graduarse.
Durante la guerra ruso-turca de 1877-1878, Garshin se inscribió como voluntario y fue destinado al cuerpo de infantería. Fue herido en combate y las secuelas de la guerra lo marcarían psicológicamente. Sus experiencias militares están en la base
de sus primeros relatos.
Garshin se casó con la doctora Nadiezhda Mijailovna y acabó trabajando como secretario en la administración
de los ferrocarriles, toda vez que no podía vivir de sus escritos.
A pesar de un precoz éxito literario, Garshin se veía frecuentemente atormentado por accesos de enfermedad mental. El 31 de marzo de 1888 –a la edad de 33 años– en estado
de profunda depresión, se suicidó saltando por la escalera
del inmueble petersburgués, donde vivía en un quinto piso.
Murió a consecuencia de las heridas el 5 de abril de 1888.
La obra de Garshin consiste en una veintena de relatos, impregnados por un espíritu de compasión y piedad que recuerdan a Dostoievski. Entre sus obras cabe destacar: Una novela breve, Oficial y servidor y La flor roja. Sus obras fueron reunidas
y publicadas en tres volúmenes en San Petersburgo
en 1885, 1888 y 1891