2025Σtella ConcertsCatch Σtella live and on tour right now! There are 18 concerts scheduled across Spain, Netherlands, Germany and more. The next Σtella concert is scheduled for Friday, September 26, 2025 at Plaça de Catalunya in Barcelona, CT, Spain.