Yes this does seem a little to old for a 3 yr old but she loved it. We read some of the poems while eating lunch or just hanging out. Some of the poems are a little to scary so we just skip them but she thinks they are so funny. We laugh when we read them. I loved this book when I was younger so I’m so glad we received this one now and she can read it through out her childhood. The one we have is a special edition with 12 new poems! We just love this book.