Революция, начавшаяся в феврале 1848 г. во Франции, а затем перекинувшаяся в Германию, привела Фридриха Вильгельма в полное смятение. Вообще говоря, он не был враждебен либеральным идеям и свободе, но понимал их довольно своеобразно: будучи по натуре крайним оптимистом, он был убежден, что между государем — представителем Бога на земле — и народом существует самой судьбой предназначенное согласие, и называл изменниками всех тех, кто не преклонялся добровольно перед его решениями. Поэтому он был против любых учреждений и законов, ограничивающих королевскую власть. Только 18 марта, когда возбуждение в столице достигло опасного предела, Фридрих Вильгельм пошел на уступки и издал манифест, в котором обещал немедленно созвать ландтаг и ввести конституцию. Но было уже поздно. В тот же день начались столкновения горожан с войсками. Берлин покрылся баррикадами. Перевес сил оставался на стороне армии. Если бы битва продолжалась на другой день, победа войск была бы несомненна. Однако нервы короля не выдержали. Ночью, когда еще шли бои, Фридрих Вильгельм обратился с воззванием к своим «дорогим берлинцам» и обещал убрать солдат из города, как только восставшие покинут баррикады. На другой день войска отошли из столицы. Берлин оказался во власти народа. Трупы павших жертв снесли во двор замка. Затем толпа яростными криками стала вызывать короля. Бледный, больной, осунувшийся, он вышел на балкон под руку с королевой Елизаветой и поклонился убитым. 21 марта окруженный принцами, генералами и министрами король проехал по городу с черно-красно-золотой повязкой на рукаве. В тот же день в своем манифесте он объявил, что с радостью приветствует объединение немецких государств и что отныне «Пруссия сливается с Германией». Это заявление было с радостью встречено всеми немецкими патриотами. Со стороны Фридриха Вильгельма его манифест был не более чем фразой, но вскоре ему на деле пришлось доказывать свою приверженность немецкой идее. Когда в апреле начались антидатские волнения в Шлезвиге и Гольштейне, он по требованию патриотов должен был объявить войну Дании, хотя мало сочувствовал восставшим (в них он видел прежде всего революционеров, а только потом немцев). Военные действия велись вяло, и спустя короткое время под давлением европейских держав король заключил перемирие.
В декабре 1848 г. Фридрих Вильгельм обнародовал либеральную конституцию, уничтожил чрезвычайные трибуналы и ввел суд присяжных. В апреле 1849 г., после того как избранная на основании конституции палата стала покушаться на права короля, Фридрих Вильгельм распустил ее и ввел более жесткую, «трехклассную» систему выборов, предоставившую зажиточным слоям населения значительный перевес на выборах. Избранный на основании этого закона ландтаг был уже совершенно послушен королю. Но и после этого в течение нескольких месяцев Фридрих Вильгельм оттягивал окончательное утверждение дарованной им конституции, так как она, по его словам, была слишком радикальна. Постепенно из нее были удалены статьи о свободе печати, о присяге солдат на верность конституции и о праве палаты отменять существующие налоги. За правительством было сохранено право издавать указы, имеющих силу закона. Только после этого, в 1850 г., не без огорчения, король присягнул конституции.