У Петрограді по вулицях ходить Крокодил. Він палить цигарки і говорить по-турецьки. А народ ходить за ним, насміхається, дратує і ображає. А тут ще й собачка висловлює своє презирство до нього — кусає його в ніс. І Крокодил проковтнув песика. Народ обурюється, не сердиться: «Ей, тримайте його, / Та в’яжіть його, / Та ведіть швидше в поліцію!» На шум вдається городовий і каже, що «крокодилам тут гуляти забороняється». У відповідь на це Крокодил проковтнув городового. Тут вже всі приходять в жах. Люди в паніці. Тільки один не боїться страшного звіра — це доблесний Ваня Васильчиков. Він розмахує іграшковою сабелькой і оголошує Крокодилу, що той злодій і за це він, Ваня, відрубає йому, Крокодилові, голову. Тоді Крокодил повертає народу живого і здорового городового і кусачего барбоса. Всі захоплюються Іванком і за порятунок столиці «від лютого гада» нагороджують величезною кількістю солодощів. А Крокодил летить в Африку, де води Нілу омивають його житло. Дружина розповідає, як у відсутність суворого тата пустували діти: один випив пляшку чорнила, інший проковтнув самовар і т. д. В цей момент ввалюються рідні і знайомі — жирафи і бегемоти, слони і гієни, удави і страуси. Крокодил, зраділий зустріччю, роздає всім подарунки, не забуваючи і власних дітей, — їм тато привіз пухнасту зелену ялинку, всю обвішану іграшками, хлопавками і свічками. Всі на радощах беруться за руки і танцюють навколо ялинки. Тут вбігають мавпи, що несуть радісну новину: до Крокодилу в гості їде сам цар — Гіпопотам. Тут же піднімається метушня. І ось на порозі — цар. Крокодил його радо приймає і запитує, чому він зобов’язаний такою честю. Той каже, що чув про поїздку Крокодила в Росію і прийшов послухати чудові історії про далекій країні. Крокодил розповідає про те, як мучаться звірі у страшній в’язниці — зоологічному саду. Він розповідає про смерть свого племінника, який, вмираючи, не проклинав катів, а своїх невірних побратимів, своїх сильних друзів, які не прийшли розбити кайдани нещасних. І тоді Крокодил присягнувся помститися людям за муки тварин. Тут і всі звірі піднімаються грозною толпою і йдуть на Петроград, бажаючи зжерти всіх мучителів, викорінити їх рід і випустити бідних звірів на волю…
Маленьку Лялечку, гуляє по Таврійської вулиці, викрадає дика горила. Але ніхто не хоче врятувати дитину. Люди в жаху залазять під ліжка, ховаються в скрині. Ніхто не допоможе маляті. Ніхто, крім Вані Васильчикова. Він сміливо йде до стану страшних озлоблених тварин, взявши з собою іграшковий пістолет. Він так грізний, що звірі в жаху розбігаються. Ваня знову герой, він знову врятував своє місто, і місто знову дарує йому шоколад. Але де ж Лялечка? Ваня кидається за злими звірами, щоб вони віддали йому сестру. Але звірі відповідають, що їхні милі звірині діти, батьки, брати і сестри нудяться в клітинах. Вони, звірі, відпустять дівчинку тільки тоді, коли всіх мучеників зоосаду відправлять додому. Але сбежавшиеся Іванкові друзі оголошують війну звірам. І грянув бій! І ось вже Ляля врятована. Але доброму Ванюше шкода звірів, і він домовляється з ними, що дарує всім вихованцям зоосаду свободу. Нехай вони живуть в Петрограді, але нехай спочатку спиляли роги і копита, нехай ні на кого не нападають і нікого не їдять. Звірі погоджуються. І настає благодать. Звірі і люди дружать і люблять один одного. Звірі балують Ваню, даровавшего їм свободу. І ось — канікули! Сьогодні всі їдуть на ялинку до Вовка. І всіх з собою запрошують.