Под руководством большевиков трудящиеся Минска активно участвовали в Революции 1905— 07. Состоялись Январская политическая стачка 1905 и демонстрации в знак протеста против расстрела царскими войсками петербургских рабочих. В феврале — марте 1905 прошла полоса экономических забастовок.
Общегородская политическая забастовка 6 тысяч рабочих в июне 1905 сопровождалась демонстрациями и столкновениями с полицией. В августе 1905 в Ратомке (недалеко от Минска) состоялся Первый съезд Северо-Западного комитета РСДРП. В городе созданы профсоюзы железнодорожников, работников почт и телеграфа, рабочих кредитных и торгово-промышленных учреждений и др. В октябре 1905 революционного движение в стране вылилось во Всероссийскую политическую стачку: в Минске она имела всеобщий характер. 31.10.1905 участники многолюдного митинга на Привокзальной площади по приказу губернатора П. Г. Курлова были расстреляны полицией и войсками. Во время Декабрьского вооруженного восстания в Москве большевики Минска призвали трудящихся к Декабрьской политической забастовке 1905. Но предложение большевиков перейти к вооруженному восстанию не поддержало бундовско-эсеровское большинство коалиционного совета 1905, руководившего забастовкой. Стачки и демонстрации проходили в Минске и в 1906-07. Среди солдат Минского и других гарнизонов пропаганду вели Минская военно-революционная организация РСДРП и Военно-революционная организация при Областном союзе РСДРП Литвы и Белоруссии. И после поражения Революции 1905-07 в Минске под руководством большевиков продолжалась забастовочная борьба. Во время революционного подъёма 1910-14 рабочее движение стало более организованным. В течение 1912-14 в забастовках участвовало свыше тысячи рабочих.
В 1913/14 учебных годах в 62 учебных заведениях Минска (в т. ч. в гимназиях) обучалось 5 тысяч человек. В 1914 открыт Минский учительский институт. В 1914-15 издавалось 24 газеты и журнала, в т. ч. первые в городе издания на белорусском языке - журналы "Саха" и "Лучынка".
С началом 1-й мировой войны в городе стали закрываться предприятия. На 12 крупных предприятиях к июлю 1915 объём производства сократился на 45 %, количество рабочих - на 60 %. Военно-промышленный комитет эвакуировал в глубь страны 16 предприятий, некоторые учреждения, около 1000 квалифицированных рабочих. К концу октября 1915 Минск стал прифронтовым городом. Здесь размещались многочисленные военные учреждения, в т. ч. штаб Западного фронта, госпитали. Чтобы увеличить выпуск продукции для нужд фронта по мобилизации в Минск прибыли рабочие из Петрограда, Москвы и других промышленных центров, многие из них имели опыт революционной борьбы. Общая численность рабочих к марту 1917 составила 30 тысяч. В июле - августе 1914 Минская организация РСДРП разгромлена полицией. Партийную работу в городе вела созданная летом 1915 латышская социал-демократическая организация. С конца 1915 действовала большевистская организация в Земсоюзе, с начала 1916 - большевистская организация в 32-м эвакопункте.
О победе Февральской революции и свержении самодержавия стало известно в Минске 1.3.1917. Рабочие разоружили полицию и жандармерию, освободили политзаключённых, взяли под контроль государственные учреждения, свергли царскую администрацию. Повсеместно проходили митинги и демонстрации. 4.3.1917 образован Минский Совет рабочих и солдатских депутатов, создана городская милиция во главе с М.В.Фрунзе. В июне 1917 большевики создали Минский комитет РСДРП(б) во главе с А.Ф.Мясниковым. Организовывались фабрично-заводские комитеты, возрождались профсоюзы. Одновременно были сформированы и местные органы буржуазии Временного правительства. В знак протеста против подготавливаемого Временного правительством наступления на фронте 18.6.1917 в городе состоялась массовая антивоенная демонстрация рабочих и солдат под большевистскими лозунгами.
Большую роль в революционном воспитании масс, в пропаганде ленинских идей социалистической революции сыграла газета "Звезда" - орган Минского комитета РСДРП (б). Для борьбы с контрреволюционном мятежом - корниловщиной - 28.8.1917 в Минске создан Временный революционный комитет Западного фронта. Первая Северо-Западная областная конференция РСДРП(б) избрала областной комитет, возглавивший борьбу за большевизацию Советов. Во время сентябрьских перевыборов Минского Совета большевики получили 184 места из 337, Совет стал одним из органов подготовки вооруженного восстания в Белоруссии и на Западном фронте. Большевики сорвали попытки реакции превратить Минск в центр контрреволюционных сил. Минский Совет не разрешил командованию Западного фронта расформировать революционно настроенные полки гарнизона. Вопрос о положении в Минске и на Западном фронте рассматривался на конспиративном заседании ЦК РСДРП(б) 10.10.1917.
25.10.1917 Минский Совет получил сообщение Петроградского ВРК о победе социалистической революции в результате вооруженного восстания в Петрограде. В тот же день в Минске обнародован приказ М 1 Исполкома Минского Совета о переходе власти в городе в руки Совета. По распоряжению Совета из городской тюрьмы освобождено более 1000 солдат, репрессированных за участие в революционном движении; из них сформирован Первый революционный имени Минского Совета полк - опора большевиков города в борьбе с контрреволюцией. 27.10.1917 образован Военно-революционный комитет Западного фронта, для защиты революции формировались отряды Красной Гвардии Минска. Контрреволюционные силы, опираясь на верные им воинские части, ультимативно потребовали передать власть созданному ими "Комитету спасения революции". В городе сложилось угрожающее положение. На помощь большевикам в ночь на 2.11.1917 в Минск прибыли с фронта блиндированный поезд и пехотные части, посланные ВРК 2-й армии. Перевес сил большевиков решил исход борьбы в пользу революции.
26.11.1917 в Минске созданы Исполком Совета рабочих, солдатских и крестьянских депутатов Западной области и фронта (Облискомзап) и Совет Народных Комиссаров Западной области и фронта. Осуществлялись первые революционные мероприятия: установлен рабочий контроль над производством и распределением, принимались меры по ликвидации безработицы, улучшению жилищных условий и снабжению продовольствием рабочих.
Нарушив условия перемирия, войска кайзеровской Германии перешли в наступление и 21.2.1918 захватили Минск. В городе был установлен жестокий оккупационный режим, начались аресты. Минск стал центром подпольной борьбы на захваченной немцами территории Белоруссии. 28.2.1918 создан Минский подпольный районный комитет РКП(б), возглавивший борьбу против оккупантов. В окрестностях города действовали партизанские отряды. 10.12.1918 Минск освобождён частями Красной Армии, создан Минский губернский революционный комитет, который провёл большую работу по созданию органов Советской власти на освобождённой территории. 30-31.12.1918 VI Северо-Западная областная конференция РКП (б) приняла решение о провозглашении БССР и создании Компартии Белоруссии. 1.1.1919 опубликован Манифест об образовании БССР. Столицей республики стал Минск. В начале января 1919 сюда из Смоленска переехало Временное рабоче-крестьянское советское правительство Белоруссии. 2-3.2.1919 в помещении городского театра (ныне театр им. Я. Купалы) состоялся Первый Всебелорусский съезд Советов.
Для сплочения сил в борьбе против внутренней и внешней контрреволюции в конце февраля 1919 советские республики Литва и Белоруссия объединились в единую Советскую Социалистическую Республику Литвы и Белоруссии, создана Коммунистическая партия (большевиков) Литвы и Белоруссии (КП(б)ЛиБ). В связи с нападением на Советскую республику войск буржуазной, Польши на фронт ушли сотни коммунистов и комсомольцев Минска. Большую роль в организации отпора интервентам сыграл приезд в Белоруссию Председателя ВЦИК М.И.Калинина с агитпоездом "Октябрьская революция", который 20-21.6.1919 был в Минске. В июле - августе 1919 Красная Армия вела под Минском ожесточённые бои с польскими войсками. Для помощи Красной Армии в защите города 8 мая создан Комитет обороны Минска 1919, летом - Первый Минский рабочий полк. 8.8.1919 войска буржуазной Польши захватили город. Под руководством большевиков трудящиеся города поднялись на борьбу против интервентов. 11.7.1920 Минск освобождён частями 27-й и 17-й стрелковых дивизий 16-й армии. Работу по восстановлению Советской власти в губернии и городе вёл созданный вновь 9.7.1920 Минский губернский революционный комитет (председатель А.Г.Червяков).