Одинокая пара жила рядом с садом, который принадлежал злой ведьме. Беременная жена заметила в саду у колдуньи растение рапунцель, и ей очень захотелось салата из него. От этого желания она заболела и попросила мужа принести ей это растение. Муж прокрался в сад и принёс жене рапунцель. Салат из него оказался настолько вкусным, что жена попросила ещё.
Муж ещё раз забрался в сад. Когда он взбирался на стену, чтобы вернутся домой, злая ведьма поймала его и обвинила в краже. Муж взмолился о пощаде, и ведьма согласилась оставить его в живых в обмен на их ребёнка. В отчаянии муж согласился. Когда жена родила девочку, появилась ведьма и забрала её.
Ведьма назвала ребёнка Рапунцель. Из девочки выросла красавица с очень длинными волосами. Когда Рапунцель исполнилось двенадцать лет, ведьма спрятала её в лесной башне, где не было ни дверей, ни лестниц, а только одна комната с единственным окном. Навещая девушку, ведьма становилась под башней и кричала: «Рапунцель, Рапунцель, спусти свои волосы!».
Однажды через лес проезжал принц. Он услышал доносившееся из башни пение Рапунцель. Пораженный её голосом, он отыскал башню в чаще леса, но войти не смог. Принц часто возвращался, чтобы послушать её пение, и увидел, как ведьма взбирается в башню по волосам девушки. Когда ведьма ушла, он крикнул Рапунцель, чтобы та опустила свои волосы.
Взобравшись в башню, принц предложил Рапунцель выйти за него замуж, и она согласилась. Влюблённые решили сбежать. Принц приходил каждую ночь и приносил с собой шёлк, из которого Рапунцель плела веревку.
Как-то, замечтавшись, девушка проговорилась ведьме, что к ней по ночам приходит принц. Ведьма отрезала Рапунцель волосы и прогнала её. Когда пришёл принц, ведьма бросила ему отрезанные волосы, по которым тот взобрался в башню, где к своему ужасу обнаружил не любимую Рапунцель, а уродливую старуху. Ведьма заявила, что он больше не увидит Рапунцель, и столкнула его с башни.
Принц упал на колючий кустарник, шипы которого выкололи ему глаза. В течение нескольких месяцев он скитался и, наконец, попал в долину, где жила Рапунцель. Однажды принц услышал, как поёт Рапунцель, пошёл на её голос и нашёл возлюбленную. Рапунцель обняла любимого и заплакала. Её слезы вылечили глаза принца. Он отвёз Рапунцель в своё королевство, где они обвенчались и жили долго и счастливо.