Trithemis festiva is normally found at flowing streams with rock and gravel. It is always confused with Indothemis limbata because both of them have dark blue colour and similar size. However, T. festiva can be distinguished from I. limbata by having orange streaks on its abdomen and it does not have dark wing-tips.