Жил-был старик, и была у него красавица-дочка. Вздумал старик на старости лет жениться, и как вошла в дом мачеха, так не стало житья бедной девочке, – и всем-то мачеха была недовольна, всё-то было не по ней.
Раз отец уехал, и мачеха позвала к себе падчерицу.
– Поди-ка ты к моей сестре и попроси у неё иголку и ниток. Надо тебе рубашку сшить.
А сестра-то у мачехи была Баба-яга, костяная нога. Девочка испугалась. Как к ней идти? Вот она и зашла сначала к своей родной тётке.
– Что тебе, родненькая, надо? – спросила её тётка.
– Матушка посылает меня к своей сестре иголку и ниток попросить – рубашку сшить. Только я боюсь: ведь это Баба-яга.
– А ты вот как сделай, племянница, – научила её тётка, – там тебя будет берёзка стегать в глаза, ты её перевяжи ленточкой. Ворота там заскрипят и захлопают, ты налей в петли маслица. Собаке, что накинется на тебя, брось хлебца, а коту, как он бросится тебе, ты дай говядинки.
Попрощалась девочка с тёткой и пошла. Приходит она к избушке, а там сидит Баба-яга, костяная нога и ткёт.
– Здравствуй, тётушка, – говорит девочка.
– Здорово, родимая. Что скажешь?
– Меня матушка послала к тебе за иголкой и нитками – мне рубашку сшить.
– Ладно, – говорит Баба-яга. – А вот ты садись пока ткать.
Девочка села ткать, а Баба-яга вышла да и говорит своей работнице:
– Пойди, истопи баню да вымой племянницу, только вымой хорошенько. Я хочу ею полакомиться.
Девочка, как услышала эти слова, задрожала от страха.
– Родимая моя, – говорит она работнице, – ты дров-то носи поменьше, а воды-то решетом побольше. На вот, возьми себе платочек.
А Баба-яга стоит на дворе да дожидается, скоро ли баня будет готова. Подошла к окну и спрашивает:
– Ткёшь ли ты, девочка? Ткёшь ли ты, милая?
– Тку, тётушка, тку, дорогая, – отвечает девочка.
Как Баба-яга отошла от окна, девочка подозвала к себе кота и дала ему говядинки.
– Котик, дорогой, – говорит она ему, – нельзя ли мне как-нибудь уйти отсюда?
– Можно, – говорит ей кот, – вот тебе гребешок и полотенце, бери их да беги. Когда погонится за тобой Баба-яга, ты приложи ухо к земле. Услышишь, что она близко, брось сначала полотенце – появится широкая и глубокая река. Баба-яга через реку быстро не переберётся. Потом опять приложи ухо к земле и послушай. Если Баба-яга будет близко, то брось гребень – вырастет такой лес, что ей сквозь него не пройти.
Девочка взяла полотенце и гребень и побежала. Собака бросилась на неё, хотела её разорвать, но девочка ей кинула хлебца. Ворота захлопнулись, не давали ей пройти, но девочка налила в петли масла, и они распахнулись. А как вышла она за ворота, берёзка ну её хлестать по глазам. Девочка достала ленточку и перевязала её. Берёзка тотчас же пропустила её, и девочка побежала.
А кот между тем сел за станок и ну ткать. Только не столько ткёт, сколько путает. Вот подошла Баба-яга к окну и спрашивает:
– Ткёшь ли ты, девочка? Ткёшь ли ты, милая?
– Тку, тку, тётка! – крикнул ей кот в ответ.
Баба-яга сейчас же бросилась в дом и увидала, что за станком сидит кот, а девочки нет. Баба-яга принялась бить кота и ругать, зачем он девочку отпустил.
– Сколько лет я тебе служу, – отвечал ей кот, – а ты хоть раз дала мне косточку? А добрая девочка дала мне говядинки.
Баба-яга накинулась на собаку, на ворота, на берёзку, на работницу. Начала всех ругать.
– Сколько лет я тебе служила, – сказала собака, – а ты мне сухой горелой корки не бросила, а добрая девочка дала хлебца.
– Сколько лет мы тебе служили, – ответили ворота, – ты даже нас водой не смочила, а она в наши петли маслица налила.
– Сколько лет я служу тебе, – сказала берёзка, – ты меня даже ниткой не подвязала, а девочка меня ленточкой перевязала.