В картине изображена старинная игра, бытовавшая в Сибири среди казачьего населения.
В «прощеный день», последний день масленицы, часть красноярцев разъезжалась по деревням (особенно в села Торгошино и Ладейское), где сооружался из снега и льда городок, иногда очень искусно, с зубчатыми стенами, снежными пушками и фигурами. Позади ворот из снега делался стол с «угощениями» — снежными бутылками, пирогами.
В «Сибирском народном календаре», составленном этнографом А. Макаренко, рассказывается, как происходили на масленице в Восточной Сибири старинные народные игры. «Для этого на берегу реки или на площади устраивался род незатейливой крепостцы с невысокой стеной из снега, облитого водой. Участники игры делились на партии — осаждавших и осаждаемых. Первые на верховых лошадях стремились поодиночке полным аллюром ворваться в крепость; вторые, вооруженные «чащинами» (хворостинами), хлестали ее и пугали холостыми ружейными выстрелами, добиваясь, чтобы лошадь повернула обратно. В конце концов, какому-нибудь смельчаку-наезднику удавалось при дружном одобрении зрителей занять «городок». Враждовавшие стороны братались (покидали крепостцу)». Иногда страсти разгорались, переходя в потасовку. Победителя угощали вином, качали, неудачников купали в снегу.
Суриков еще в детстве видел эту игру в селе Торгошине. «Мы от Торгошиных ехали, — рассказывал он. — Толпа была. Городок снежный. И конь черный прямо мимо меня проскочил, помню... Я потом много городков снежных видел. По обе стороны народ стоит, а посредине снежная стена. Лошадей от нее отпугивают криками и хворостинами бьют: чей конь первый сквозь снег прорвется. А потом приходят люди, что городок делали, денег просить: художники ведь. Там они и пушки ледяные и зубцы — все сделают».
Суриков работал над новой картиной с таким же увлечением, как и над историческими полотнами. Верный реалистическому методу изображения, он и в этом случае считал необходимым опереться на точное наблюдение живой натуры.
По просьбе художника пригородные жители из села Лодейки устроили городок и его взятие и искренне увлеклись игрой. Народу наехало много, и настроение у всех участников было боевое. Суриков сделал ряд карандашных набросков этой сцены.
Немало пришлось ему поработать над деталями. Долго не удавалось художнику верно передать стремительное движение всадника с лошадью. Пришлось построить «примерный городок» во дворе своего дома и несколько раз приглашать казака, который, настегивая коня, скакал сквозь снежные ворота.
Выбранная Суриковым своеобразная тема требовала и своеобразного подхода, который можно назвать «фольклорным». Чтобы правильно передать дух старинного празднества, нужно было построить композицию сообразно ритмам самой игры, не бояться радостной многоцветности красок, которую любит народ. Все должно было восприниматься зрителем, как воспринимается народный танец во время праздника или меткое, полное юмора народное слово.
«Взятие снежного городка» поражает своей необычайной жизнерадостностью. Суриков не только перенес на полотно обстановку старинной казацкой игры, сибирский зимний пейзаж и оживленные, веселые лица участников и зрителей. С исключительным мастерством и пластичностью передал он атмосферу народного праздника, народной игры. Здесь все, как в эпосе или песне, — каждый образ, каждое движение, каждая деталь — сливается в единую мелодию, в единый ритм и делает зрителя соучастником происходящего на полотне.
В центре картины всадник — лихой казак, прорвавшийся сквозь толпу старавшихся ему помешать участников игры, вооруженных хворостинами.
Казак уже преодолел все препятствия и изображен вместе с лошадью в тот кульминационный момент, когда он ломает снежную крепость и «берет городок». Справа и слева — приехавшие в кошевках зрители.
Яркие, звучные, чистые тона, весь праздничный колорит создают картину, полную веселья. И зрителей, сидящих в санях или стоящих на снегу, и участников игры объединяет одно чувство — чувство неизбывной, почти детской радости и азарта. В картине много характерных лиц и фигур. Вот паренек, подпоясанный красным кушаком, поднявший руку с хворостиной. Это типичный сибиряк, коренастый, широколицый, пышущий здоровьем. Рядом с ним крестьянин в сибирской шапке-ушанке и в расписных катанках. И в его лице «промышленника» (охотника), чуточку прозаичном, и в самой его позе, во внезапном повороте художник хотел подчеркнуть характерное, множество раз виденное им в Сибири. Все остальные лица и фигуры, как в центре, так и в правой стороне тоже чрезвычайно типичны, взяты художником из красноярской жизни. Девушка с косой, сидящая в кошевке спиной к зрителю, женщина, повернувшаяся в сторону скачущего всадника, мужчина, сидящий на козлах кошевки, — все это типичные сибиряки-красноярцы.
«В «Снежном городке» я написал то, что я сам много раз видел, — рассказывал Суриков критику Глаголю. — Мне хотелось передать в картине впечатление своеобразной сибирской жизни, красы ее зимы, удаль казачьей молодежи».
Среди зрителей и зрительниц, приехавших посмотреть народную игру, не сразу бросается в глаза фигура девушки в синей шубке, окаймленной белым мехом. Девушка стоит скромно и без смеха, без возгласов смотрит на игру, любуется на скачущего на коне казака. В поэтичном облике девушки, в складе ее лица, в самой позе, чуточку статичной, в фигуре ее, такой скульптурно рельефной, округлой, чувствуется нечто сказочное. Она походит на Снегурочку и напоминает о тех лирических, полных подлинной красоты созданиях народной фантазии, которыми так богат русский фольклор. Но самое поразительное, что образ девушки, похожей на Снегурочку, не выделяется, не режет глаз, а сливается совершенно органично с другими образами картины в одно целое. Только такому мастеру композиции и колорита, как Суриков, под силу было решить необычайно трудную задачу — слить наблюденный и изученный быт с фольклором и ни в чем не погрешить ни против жизненной и художественной правды, ни против вкуса, ни против типичности и характерности, которую требует от художника бытовая, жанровая картина.