The Lemon Twigs ConcertsCatch The Lemon Twigs live and on tour right now! There are 67 concerts scheduled across United States, Portugal, Spain and more. The next The Lemon Twigs concert is scheduled for Thursday, May 9, 2024 at Charleston Pour House in Charleston, United States.