Heliodor Píka was born on July 3,1897 in Štítina near Opava. His father was Ignác Píka, who was a wheelwright. In 1915 he graduated from the Gymnasium in Opava. Originally, he wanted to study Pharmacy. In 1916 he was sent to the Galician front. On July 28, 1916, he was captured by Russian units in Berestechko. Later he joined Czechoslovakian legion.