In den folgenden Jahren erreichte Willy Steuri keine vorderen Platzierungen bei Weltmeisterschaften mehr. Er wurde 1938 in Engelberg nach einem Sturz in der Abfahrt nur 35. – am Slalom am nächsten Tag konnte er nicht teilnehmen – und blieb 1939 in Zakopane nach einer Disqualifikation in der Abfahrt ohne Ergebnis. Ein kleinerer Erfolg gelang ihm 1938 beim "No-Fall Championship" um den "Sunday Times Cup" in Wengen, bei dem er wie schon 1936 den dritten Platz belegte. Beim Schweizerischen Skirennen erzielte er 1938 noch den dritten Platz im Slalom (Senioren I). 1942 trat er noch einmal beim Schweizerischen Skirennen in Grindelwald an, erzielte aber keine vorderen Platzierungen mehr.