Повесть состоит из двух частей.
Мелкие чудеса[править]
Толик Рыжков — простой четвероклассник из Ленинграда, которому, однако, не чужды отрицательные черты характера — лень, нечестность, хвастовство и тщеславие. Однажды Толик нарушает правила уличного движения и, убегая от милиционера, он случайно попадает в странный двор, из которого нет выхода. Посреди двора стоит небольшое строение, в котором Толик встречает странного мальчика с холодными голубыми глазами, скрупулёзно считающего коробки со спичками. Толик, пытаясь привлечь его внимание, невзначай берёт один из них, на что мальчик неожиданно агрессивно реагирует и Толик, испугавшись, каким-то образом убегает из строения и из таинственного двора. Через некоторое время он узнаёт, что коробок — волшебный и, если сломать спичку и загадать желание, оно сразу же исполняется. Толик начинает творить различные мелкие чудеса, но из-за них вся его жизнь идёт наперекосяк, он ссорится с лучшим другом Мишкой Павловым (но позже мирится с ним), а все окружающие его люди уже не могут общаться с ним так же, как прежде. В конце концов он уже не знает, как преодолеть тот клубок проблем, который образовался в результате бездумного исполнения всех его желаний, но самое плохое впереди — странный мальчик с голубыми глазами, который оказывается Волшебником, неожиданно появляется перед ним. Он очень зол на Толика за бестолковость его желаний и объявляет, что забирает его с собой. Случайно Волшебнику «под горячую руку» попадают Мишка с его собакой Майдой, так как Мишка, не зная о том, кто перед ним, нелестно отзывается о физически слабой внешности Волшебника. В следующую секунду Толик, Мишка и Майда чувствуют, что взлетают в воздух.