Buffalo Nichols ConcertsCatch Buffalo Nichols live and on tour right now! There are 16 concerts scheduled across United States and United Kingdom. The next Buffalo Nichols concert is scheduled for Thursday, October 3, 2024 at Ashe Arts Center in West Jefferson, NC, United States.