Legolas' age is never given in Tolkien's writings, some have estimated he is at the most 800–900 years old by the time of the War of the Ring, and at least 500, though probably more; however, others disagree on the maximum figure. At the very least, we know he is over 139 years old, because he is older than Gimli.
Their figure of 500 years minimum was derived from the following — at one point in The Two Towers, he says that the leaves have fallen in Mirkwood 500 times since Meduseld was built, and he appears to be describing it as if he actually experienced this:
"Seven mounds upon the left, and nine upon the right," said Aragorn. "Many long lives of men it is since the golden hall was built."
"Five hundred times have the red leaves fallen in Mirkwood in my home since then," said Legolas, "and but a little while does that seem to us."
"But to the Riders of the Mark it seems so long ago," said Aragorn, "that the raising of this house is but a memory of song, and the years before are lost in the mist of time." (The Two Towers, "The White Rider")
In Laws and Customs among the Eldar, Tolkien states that the mental development of elf-children is much quicker than those of human children. By their first year, elf-children can already walk, speak, and even dance.
"The Eldar grew in bodily form slower than Men, but in mind more swiftly. They learned to speak before they were one year old; and in the same time they learned to walk and to dance, for their wills came soon to the mastery of their bodies. Nonetheless there was less difference between the two Kindreds, Elves and Men, in early youth; and a man who watched elf-children at play might well have believed that they were the children of Men, of some fair and happy people." (Laws and Customs among the Eldar)
So it seems that Legolas could easily remember these 500 autumns that had past since the Meduseld was built, and considering the fact Elf children had a good memory from the beginning of their lives, it would make Legolas 500.
There is however another quote that might help:
"It (the forest) is old, very old," said the Elf. "So old that almost I feel young again, as I have not felt since I journeyed with you children. It is old and full of memory. I could have been happy here, if I had come in days of peace." (The Two Towers, "The White Rider")
Also, he speaks of watching oaks grow from acorns to "ruinous age", suggesting that he is in fact old, though possibly young for Elves (some kinds of oak can live for a very long time):
"These are the strangest trees that I ever saw," [Legolas] said; "and I have seen many an oak grow from acorn to ruinous age. I wish that there were leisure now to walk among them: they have voices, and in time I might come to understand their thought." (The Two Towers, "The White Rider")
But, he did not mention that he watched the leaves fall down 500 times since the Meduseld was built, therefore, he could may as well be 300 years of age.
Also there is a hint that Legolas could be born in the First Age. It is a fact, that in the Appendix of the lotr the birthdates are recorded only starting in the second age. So, it might be that Legolas was born in the first Age. But of course, this is also not a great point, as it could simply be that the birthdates of the Wood Elves were not recorded at that time.
The Might wrote: no, he could be anything between 139 and 3000 years old. but, as I pointed out, it is most believed that he was about 500.
There are two different persons who digged out this topic to the bottom. I think it was Martinez who ended up with Legolas being about 500. Another person, can't remember who exactly, did end up at the age of about 900. I remember that i preferred the last one, because the 500 was based on some vague facts. Still it is about 900 that Martinez explanation was very credible, so i think it will be the closest we will ever get. Maybe if we study the books for another 50 years or so that we can finally find some evidence that the two investigators missed, but i doubt it. Some things need to stay mysteries after all.
true... but unfortunately we don't know I too prefer 500 as he states he saw the leaves fall 500 times since the Meduseld was built. so I say he was older then 500 but exactly how old I do not know
and that is the truth and no...according to a logical thinking he could be betweem 139 and 3000 he could still be born in the First Age as he had no registered birthdate, but we will never know for sure. Unfortunately his life is not described by Tolkien in the Hobbit, though he was most certaintly around as that was only 60 years before.
yes, but still all estimations only remain estimations we are also never told in which circle of life Legolas was we know that Elves had different cicles of life but unfortunately nothing on that topic is said about him
sorry firstly it is cycles not circles I was not attentive secondly, here is a little info: now if you want to find out more read Morgoth's Ring - Laws and Customs among the Eldar. they had 3 cycles of life - early life, then adult life and eventually later life or the third cycle I could give you more info but I have not much time now, maybe I will make a larger post tommorrow all I'll say now that only Elves in the third cycle were able to get facial hair among their race