Puff the Magic Dragon is a Peter, Paul and Mary song written by Peter Yarrow and Leonard Lipton that tells the story about a dragon named Puff and a little boy named Jackie Paper. The song used to have another verse about a happy ending but now it's been lost since 1958. Today, fans can write and sing their own verse.


Community content is available under CC-BY-SA unless otherwise noted.