Selma, North Carolina, Piano Lessons

It might be hard to find a piano teacher in Selma, NC.

Our Online Live Piano Lessons are fun! Learn how they work, watch a video demo, read reviews, or find a piano teacher here.
See what our customers are saying about McCarthy Music!
5 / 5 stars
Great way of learning and a great deal! I just signed up for my first lesson. The process was extremely easy. I’m looking forward to learning this way.
Update: I just had my first lesson and it went better than I could have hoped for. It was like I was right there with my instructor.
I didn’t have any issues with the technology and I think I’m off to a great start.
He and I agreed on a time for next week.
If you are reading these reviews on FB don’t wait another second.
Great way of learning and a great deal! Get signed up folks.

I feel like I’m improving so much. I love this.
- Luke
Review of Kevin Maddox on 11/16/2018

5 / 5 stars
Fabulous Teacher!! We connected with Thomas for my 9 year old son who is a beginner. Thomas is creative, patient, and caters the lesson to Fynn's interest in composing. I really appreciate the way Thomas teaches; his lessons are age appropriate and do not feel like standard, boring lessons. He is punctual and professional as well. We have had a GREAT experience with McCarthy Piano; this business exceeded our expectations with individualized attention to the learning curve using the app, super friendly service, and kind personal interactions. We highly recommend this teacher and this business!
- fynnius
Review of Thomas Kresge on 10/8/2018

5 / 5 stars
1st lesson Amazing teacher I am looking forward to her continued work with my daughter Ava
- Marlon Tropeano
Review of Nikiya E on 3/2/2019

Only $10 for your first lesson: 

valid through Wednesday 6/19 only!
Instructors are available to teach in Selma, NC
Profile picture
Martin Batista
I have been teaching private piano lessons for 14 years in the Miami, California and NY areas.
 I teach beginner, inter-mediate and advanced students ranging in age from 6 years old to well into their 70s and beyond.
 I teach all styles from Classical, Rock, and various Latin styles, Reggae, Soca, Pop, Jazz, Fusion, Blues and Country. 
 I incorporate the style of music the student is interested in learning as well as teaching the student a variety of classical and jazz pieces, music theory, ear... read more
30 minute rate:
  (regular price: $41.66)
Years Experience: 15
English, Chinese, German, Portuguese, Spanish

Profile picture
Christina Luna
Hi. My name is Christina. I was classically trained and took lessons for 26 years. I taught private piano lessons in-home for about 4 years for a few students during my college years. Now I've graduated from grad school I'm looking to teach lessons again. While I'm not teaching piano lessons, I work as a consultant in the music and touring industry.
30 minute rate:
  (regular price: $41.66)
Years Experience: 1

Profile picture
Cherry Valley Music
Hello! I am passionate about music and teaching! I began my teaching career in 1992. Over the years I have enjoyed working with students of all ages and ability levels. I specialize in working with students who have learning and/or developmental differences, and working with beginners. My teaching style is fun and creative, yet rooted in traditional technique and theory. I consider myself to be an encouraging and inspirational teacher. I hold my master's degree in education with a concentration... read more
30 minute rate:
  (regular price: $25.00)
Years Experience: 27

Profile picture
Joba Aladeselu
24 year old recently moving from NYC to LA to pursue music full-time, Joba has a passion for the piano combined with a warm spirit. Joba works well with all ages and always provide great organization methods and lessons to give students a thorough training course.
30 minute rate:
  (regular price: $16.66)
Years Experience: 3

Profile picture
Xiao Chen
my website:
30 minute rate:
  (regular price: $25.00)
Years Experience: 7

View more instructors...

Live piano lessons with McCarthy Music

Score viewer

Learn to play piano online with real teachers using an app designed just for piano.

  • FREE software custom-built for online piano lessons
  • Works with any piano (real or digital) or MIDI keyboard
  • Award-winning teachers thoroughly vetted and trained
  • More effective practice with instant on-screen feedback
  • Thousands of songs to choose from in all genres and skill levels
Other cities served

Haw River    
Lake Junaluska    
Nags Head    
Paw Creek    
Tarawa Terrace    
White Oak