I teach flute to children from the age of 6 as we can start on the fife or recorder. Flute lessons start about 8 years old. Piano lessons start from the age of 4 upwards, though parents need to sit in and supervise. There is no upper age limit.