The Happy Prince and Other Stories Audiobook By Oscar Wilde cover art

The Happy Prince and Other Stories

(Puffin Classics)

Preview
LIMITED TIME OFFER

3 months free
Try for $0.00
Offer ends July 31, 2025 at 11:59PM PT.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 3 months. Cancel anytime.

The Happy Prince and Other Stories

By: Oscar Wilde
Narrated by: John Moffatt
Try for $0.00

$0.00/mo. after 3 months. Offer ends July 31, 2025 at 11:59PM PT. Cancel anytime.

Buy for $10.17

Buy for $10.17

Confirm purchase
Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use, License, and Amazon's Privacy Notice. Taxes where applicable.
Cancel

About this listen

A haunting, magical fairy tale collection, in which Oscar Wilde beautifully evokes (amongst others) 'The Happy Prince', who was not so happy after all; 'The Selfish Giant', who learned to love little children; and 'The Star Child', who did not love his parents as much as he should.

Magical listening for young and old, narrated by John Moffatt.

Public Domain (P)2009 Penguin Audio
Anthologies & Short Stories Classics Short Stories British Kids
All stars
Most relevant  

If you could sum up The Happy Prince and Other Stories in three words, what would they be?

Touching, useful, interesting

What was one of the most memorable moments of The Happy Prince and Other Stories?

The death of the devoted friend.

What does John Moffatt bring to the story that you wouldn’t experience if you just read the book?

I am studying English. So for me it was pronansiation and rhythm.

If you were to make a film of this book, what would be the tag line be?

Friendship

I liked it.

Something went wrong. Please try again in a few minutes.

And all as depressing as I remember. This is an excellent interpretation of Wilde's works.

Well read

Something went wrong. Please try again in a few minutes.