
welcome
Derek McCoy Music
Derek is a guitarist, teacher, and performer based in Western North Carolina.
Discover the joy of guitar and live music with Derek McCoy.
Derek has over 30 years of experience as a guitarist, guitar teacher, and performer.
He’s here to help you learn guitar, enjoy live music, or bring his talent to your event.
He’s passionate about acoustic music and sharing his love for guitar with others. Based in Flat Rock, Henderson County, Derek is a fixture in the local music scene.

Guitar Teacher
Start your guitar journey with lessons designed just for you. Derek McCoy offers guitar lessons for all skill levels, both online and in-person near Asheville, North Carolina.
Learn to play guitar

Live Music with Derek McCoy
Experience the energy of live performance as Derek and his bands bring bluegrass, jazz, and Americana to life.
Solo & COLLABS

Hire Derek for Your Event
Bring Derek’s music to your wedding, party, or community event.
Derek plays solo gigs and collaborates with bands to make every occasion special. Whether you need intimate acoustic tunes or lively performances, Derek delivers.
With Derek McCoy

★★★★★
private guitar lessons
Reach your goals faster with custom guitar lessons
Enjoy learning guitar with skillfully designed custom lessons tailored to your goals and learning style.
With personalized, 1-on-1 guitar instruction from Derek McCoy you’ll quickly build confidence, overcome frustrations, and reach your goals faster.
Bands & performances
Experience Unforgettable Music
Get out and enjoy the vibrant music scene in Western North Carolina with Derek McCoy and friends.
Derek co-leads the Finkelstein Three, a bluegrass trio blending traditional acoustic sounds with jazz influences. He also plays with the Baggage Brothers, an Americana acoustic duo alongside songwriter Scott Moss.




Musician
Book Your Next Event
Music is about connection and community. Experience the magic that happens in a live performance with Derek McCoy and friends.
Corporate, parties, and weddings. Hire Derek for your event to create a one-of-a-kind shared experience that brings people together.