Na początku II wojny światowej 20 września 1939 w mieście zorganizowano obóz dla polskich uchodźców cywilnych, zbiegłych z Polski na Łotwę podczas kampanii wrześniowej. W obozie było zarejestrowanych 268 Polaków, z których większość została już w październiku zwolniona. Od 1940 pod okupacją radziecką, od 1941 do 1944 niemiecką, i od 1944 ponownie radziecką. II wojna światowa przyniosła prawie całkowite zniszczenie miasta, zwłaszcza jego zabytkowej części. Po wojnie pozostało w składzie ZSRR jako część Łotewskiej Socjalistycznej Republiki Radzieckiej i nieopodal Valmiery znajdowała się baza wojsk lotniczych Liepas. Po odzyskaniu niepodległości przez Łotwę i upadku ZSRR, ponownie w granicach Łotwy.