Weckström, bijgenaamd Kurre, speelde in totaal 35 interlands voor Finland in de periode 1931–1943, en scoorde tien keer voor de nationale ploeg. Hij vertegenwoordigde zijn vaderland bij de Olympische Spelen van 1936 in Berlijn, Duitsland, waar Finland in de eerste ronde werd uitgeschakeld na een 7-3 nederlaag tegen Peru.