2025Bo Staloch ConcertsCatch Bo Staloch live and on tour right now! There are 14 concerts scheduled across United States and Canada. The next Bo Staloch concert is scheduled for Saturday, 4 October 2025 at World Cafe Live in Philadelphia, PA, United States.