Question: how old is elmo the puppet?
Answer: Elmo is self-described as three-and-a-half years old and his birthday is on February 3.