Many thinks that tea, becouse it's a dry food it keeps for a long time.
However that is normally not true. Of course you will not die if you drink a 2 year old green tea but when it comes to taste and health it do not keep for so long.
And off course there is eceptions both with seperet tea types (like pu-erh tea) and different teas in tea types that normally don't keep so long (some unusual oolong and green teas for example but they are often roasted to make them taste better).
So how do you know how long tea can taste good? First see if theres a experision or sell by date.
If you don't find one you can use this rule of thumb.
Oolong and black tea: 1 year
Green and yellow tea: 1/5 year
White tea: 1 month
Green pu-erh: minimum 40years
Black pu-erh: minimum 15 years
This is after you bought it (not after harvest) and a generell rule for taste. It can with some teas or in some conditions keep for longer so do not throw away your old teas just yet. Do a tasting. Does it taste good, keep drinking it, if not? Theres a lot of other things you can use tea for. Like cooking with tea works well even if it's older.
And if you want too keep it for as long as possible, try to evoid light, heat, oxigyn, smells and damp.
So keep it away from the stove, don't keep it next to the coffee or spices and do not keep it in a glass jar for decoration.
Use a dubble lid metal container or a tight seeling glass jar thats not exposed to light.
And tea keeps better in big quatitys and whole leaf is best for keeping good Long.
Picture note: pu-erh tea that will keep for a long time