Il Giro di Svizzera 1938, sesta edizione della corsa, si svolse dal 6 al 14 agosto 1938 per un percorso totale di 1 683,4 km, con partenza e arrivo a Berna.
Al via si presentarono 70 atleti. I ciclisti arrivati al traguardo finale furono 40, mentre 30 si ritirarono, con una percentuale di arrivi pari al 57%.