Meshchersky studied at the Academy of Arts, St. Petersburg. He was a full member of the St. Petersburg Society of Artists, founded in 1890. The Society’s major aim was the development and dissemination of arts in Russia. Following his years of study at the Academy of Arts, Meshchersky was awarded a travel scholarship to Europe and, like many of his contemporaries perfected his technique in the workshops of German and Dutch masters.