Im Jahr 1925 wurden einige Wintersportler in Johannisbad untergebracht, als die Nordischen Skiweltmeisterschaften in der Umgebung stattfand. Eine medizinische Heilanstalt zur Behandlung und Nachsorge von Kinderlähmung (lat. "poliomyelitis anterior acuta") wurde 1935 in Johannisbad nach dem Vorbild von Warm Springs (Georgia) eröffnet. 1937 fanden die Winterspiele der Arbeiterolympiade statt. Einige der Kureinrichtungen dienten im Zweiten Weltkrieg als Lazarett und zur Unterbringung von Flüchtlingen aus den deutschen Ostgebieten. Nach dem Krieg sollte das Bad im Rahmen des Marshallplans vollständig umgebaut und modernisiert werden, doch mit der Errichtung der Volksrepublik Tschechoslowakei im Jahr 1948 entfielen diese Pläne. Dagegen wurden nun einige Hotels und Pensionen zu Gewerkschaftserholungsheimen umgebaut. Die beiden Gemeinden Černá Hora und Janské Lázně fusionierten in dieser Zeit, im Jahr 1965 wurden dem Ort die Stadtrechte verliehen.