Nature TV ConcertsCatch Nature TV live and on tour right now! There are 20 concerts scheduled across United States and United Kingdom. The next Nature TV concert is scheduled for Thursday, September 4, 2025 at The Rockwell in Somerville, MA, United States.