Squirrel Flower ConcertsCatch Squirrel Flower live and on tour right now! There are 29 concerts scheduled across United States, Netherlands, France and more. The next Squirrel Flower concert is scheduled for Tuesday, May 21, 2024 at Union Pool in New York, NY, United States.