Kupala was born on July 7, 1882 in Viazynka. His family was of Szlachta origins. Both of his parents were tenant farmers. Kupala received a traditional Belarusian education. He finished his studies in 1898. After the death of his father in 1902, Kupala worked several short-term jobs. These included being a tutor, a shop assistant, and a record keeper.