После начала 1-й мировой войны 1914—18 правительство Ш. объявило (декларация от 3 августа 1914) о намерении сохранять нейтралитет. Монополистическая буржуазия Ш. воспользовалась войной для получения прибылей от военных поставок обеим воюющим сторонам. Ухудшение материального положения трудящихся (реальная заработная плата сократилась за годы войны почти на 30%) вызвало усиление стачечной борьбы (летом и осенью 1917 в Берне, Цюрихе, Женеве и других городах). На территории Ш. проводились международные социалистические конференции в Циммервальде (1915) и Кинтале (1916). Революционное крыло СДПШ участвовало в руководимой В. И. Лениным (прожившим в Ш. в общей сложности около 7 лет) Циммервальдской левой .
Ш. в 1918—39. Под влиянием Октябрьской социалистической революции в России возросло забастовочное движение в Ш. 12—14 ноября 1918 прошла всеобщая политическая стачка (охватила около 400 тыс. чел.), для подавления которой власти использовали войска. Вместе с тем правительство частично удовлетворило требования трудящихся: в 1919 введены пропорциональное представительство в парламенте, 48-часовая рабочая неделя. Вышедшее из СДПШ революционное крыло объединилось в марте 1921 с коммунистическими группами (основанными в Ш. в 1917—18) в Коммунистическую партию Швейцарии (КПШ). В марте 1918 правительство Ш. объявило об установлении дипломатических отношений с Советской Россией, в июне в Берн прибыла советская дипломатическая миссия во главе с Я. А. Берзиным . Однако 12 ноября 1918 миссия была выслана из Ш. по ложному обвинению в причастности к выступлениям швейцарских трудящихся, правительство Ш. разорвало дипломатические отношения с Советской Россией. 10 мая 1923 белогвардейцы совершили убийство генерального секретаря советской делегации на Лозаннской международной конференции В. В. Воровского ; до 1946 советско-швейцарские отношения оставались фактически прерванными вследствие антисоветской позиции правящих кругов Ш. В 1920 Ш. вступила в Лигу наций, оговорив для себя право участвовать только в экономических и финансовых санкциях, предусмотренных Уставом Лиги наций, в 1923 подписала соглашение об установлении таможенной унии с Лихтенштейном (с этого времени представляет его в отношениях с другими государствами).
В 1931 экономику Ш. охватил мировой кризис 1929—33. В 1932 в Ш. зарегистрировано около 2500 банкротств, 124 тыс. безработных. Обострилась классовая борьба (забастовки в Базеле, Цюрихе, Женеве, других городах). 9 ноября 1932 в Женеве при подавлении войсками демонстрации рабочих 13 её участников убиты и 39 ранены. Последовала волна арестов коммунистов и левых социалистов; на созданную в 1935 федеральную полицию возложена борьба с «подрывной» деятельностью. Активизировались в 30-е гг. фашистские группировки, крупнейшая из которых — «Национальный фронт», насчитывала до 10 тыс. членов. Десятки тыс. членов объединяли швейцарские филиалы германских и итальянских фашистских организаций, легально действовавших среди временно проживавших в Ш. немцев и итальянцев. По инициативе КПШ левые силы создавали антифашистские комитеты, организовали отпор попыткам «фронтистов» осуществить в 1938 походы на Цюрих и Базель.
В 1936—39 происходил подъём швейцарской экономики, обусловленный главным образом предвоенной мировой конъюнктурой. промышленность Ш. выполняла военные заказы фашистской Германии и Италии. Швейцарские тресты и концерны создали филиалы за пределами страны (трест «Нестле» в 1937 имел 86 филиалов). Находившиеся под влиянием СДПШ профсоюзы вступили на путь сотрудничества с буржуазией. В 1937 в металлообрабатывающей промышленности между предпринимателями и профсоюзами подписано соглашение о «трудовом мире» (отказ от забастовочной борьбы, исключительно арбитражное решение трудовых конфликтов и т.п.), вскоре распространившееся на другие отрасли промышленности. В 1938 правительство провозгласило доктрину «интегрального нейтралитета», фактически означавшую отказ Ш. участвовать в экономических и финансовых санкциях против фашистской Германии и Италии.
Ш. в 1939—45. 31 августа 1939 Ш. подтвердила свой нейтралитет, вместе с тем были приняты меры для укрепления обороны страны: проведена всеобщая мобилизация, создана система укреплений вдоль границ и особенно в Альпах (т. н. альпийский редут). В 1939 введены нормирование на продукты питания и промышленное сырьё, чрезвычайные законы: отменена свобода собраний, установлена цензура, ограничено право на политическое убежище для иностранцев. 25 июня 1940 провозглашен курс на приспособление Ш. к «новому порядку в Европе». Правительство запретило КПШ (1940), организацию левых социалистов — Швейцарскую социалистическую федерацию (1941). Вместе с тем продолжали легально действовать фашистские группировки (самораспустившийся в марте 1940 «Национальный фронт» возродился в июне под названием «Конфедеративное сплочение» и существовал до 2-й половины 1943). Ш. поставляла фашистской Германии стратегическое сырьё, оборудование, оружие, боеприпасы, электроэнергию и др., по железным дорогам страны перевозились немецкие и итальянские военные грузы. На территории Ш. фашистские Германия и Италия, а также США и Великобритания расположили свои разведывательные службы (в Ш. находился, в частности, американский разведывательный центр во главе с А. Даллесом). В условиях начавшегося разгрома фашистской Германии в Ш. были распущены профашистские группировки, легализована КПШ (1944). 14—15 октября 1944 в Цюрихе состоялся Учредительный съезд Швейцарской партии труда (ШПТ), в которую вошли члены КПШ, Швейцарской социалистической федерации. В феврале 1945 Ш. прекратила поставки фашистской Германии, транзит немецких и итальянские военных грузов, заморозила германские активы в швейцарских банках (эта мера не коснулась частных вкладов фашистских главарей).
Ш. с 1945. За годы 2-й мировой войны значительно возросли промышленный потенциал Ш., золотой запас в Национальном банке (в 1940 — 2,2 млрд. франков, в 1945 — 4,8 млрд. франков). Увеличились объём капиталовложений, строительство, занятость и производство, товарооборот и кредитные операции, происходила дальнейшая концентрация капитала. В значительной мере рост промышленного производства Ш. был обусловлен высокой степенью эксплуатации трудящихся (несмотря на сокращение продолжительности рабочей недели с 47,5 ч в 1950 до 43,2 ч в 1975), особенно иностранных рабочих [в Ш. их насчитывалось (тыс. чел.): 215 в 1950, 435 в 1960, 659 в 1970, 342 в 1976]. Понижение жизненного уровня (в годы войны на 10—13%) и эксплуатация вызвали усиление в 1946—47 забастовочной борьбы. Под давлением трудящихся в 1947 был принят первый в Ш. закон о пенсиях по старости и инвалидности (уровень государственных пенсий составил около 20% заработной платы; незначительное увеличение пенсий осуществлено в 1972, но пенсионное обеспечение в Ш. осталось на одном из самых низких уровней в капиталистическом мире). В условиях «холодной войны» была развязана кампания травли активистов рабочего движения и членов ШПТ, достигшая особого размаха в 1956—57 (в частности, были введены т. н. запреты на профессии). Для обеспечения внутриполитическая стабильности буржуазные партии Ш. пошли на расширение сотрудничества с реформистским руководством СДПШ. На основе межпартийного соглашения в состав правительства с 1959 стали входить 2 представителя от Радикально-демократической партии Ш. (входит в правительство с 1848), 2 от Демократическо-христианской партии Ш. (входит в правительство с 1891), 2 от СДПШ (входила в правительство в 1943—53), 1 от Партии крестьян, бюргеров и ремесленников (входит в правительство с 1929; с 1971 — Швейцарская народная партия). Эта коалиция опирается на поддержку примерно 80% депутатов парламента. С середины 60-х гг. оживилась деятельность националистических группировок («Движение Шварценбаха», «Национальное действие»), выступивших (в 1970, 1974) с требованиями ограничения числа проживающих в Ш. иностранцев. Возобновилось в конце 60-х гг. заключение соглашений о «трудовом мире» между профсоюзами и предпринимателями. В 1971 наблюдался определённый подъём рабочего движения (забастовочная борьба отмечалась в Ш. также в 1952—53 и в 1963), усилившегося в 1973—74. В 70-х гг. были фактически сняты запреты на профессии, некоторые ограничения политического характера для иностранных рабочих; в 1971 женщинам предоставлены равные гражданские права с мужчинами (в т. ч. право избирать и быть избранными в парламент страны). Однако всё ещё сохраняется неравноправие мужчин и женщин в оплате труда. В 1974—76 экономика Ш. была охвачена тяжёлым кризисом. В 1977 зарегистрировано около 25 тыс. чел. безработных (в 1945—73 в Ш. их практически не было) и 136 тыс. чел. частично безработных. В 1974—76 из Ш. выехало свыше 200 тыс. потерявших работу иностранных рабочих. ШПТ выступила в 1974 с инициативой, предусматривающей установление контроля над ценами и капиталовложениями, принятие мер по ограничению всевластия монополий и др. В 1975 под этими предложениями было собрано около 100 тыс. подписей.