If you do end up teaching a 3 yr old to play, you would have to use a keyboard with unweighted keys. I have 5 and 6 yr olds who initially have trouble pressing the keys on my grand piano, so I would imagine that it would be too difficult, if not harmful, for anyone younger.