A middle-aged man in a navy sweater sits at a piano, looking thoughtfully upward with a slightly raised eyebrow, conveying curiosity and doubt rather than sadness, in a softly lit, calm room.

Why so many adults hesitate

Many adults dream of learning to play the piano but doubt if it’s still possible. Perhaps this sounds familiar: you have a busy life with work, family, social obligations — and then also learning piano? Moreover, there’s often the idea that children pick things up more easily, while adults learn more slowly. And yes, the thought “am I too old to start?” is something I hear so often in my studio in The Hague.

But believe me: those doubts are understandable, but not always justified.

What makes piano difficult? And what not?

Playing the piano seems challenging at first: you need to use both hands, read notes, keep rhythm… it’s a lot at once. It requires focus and practice. But do you know what I always tell new students? You don’t have to be able to do everything at once. Small steps, regularly, truly make a difference.

As a piano teacher, I know that a lot comes at you at once. That’s why I’ve structured the learning process so that you, as an adult, learn one thing at a time. Many of my students start completely from scratch — and they often begin without reading notes or with simplified notation.

One example that stays with me is a woman who came to me after a brain injury. Because the method is built so simply and step-by-step, she was able to read and play her first notes after a few months of practice. That was a special moment, for her and for me.

What also makes it accessible: a piano is super intuitive. You press a key and there’s sound. No complicated technique. And with a few chords, you can play recognizable songs. That motivates — and fun is the best fuel.

You don’t have to be able to read notes (but it helps)

This is a big barrier for many people. “But I can’t read notes.” Well, you don’t need to to start. Many of my adult students simply start with chords and play by ear. Later, that note knowledge often comes naturally.

There are also very nice methods specifically developed for adults. No boring, dusty theory, but simply learning step-by-step what you need to make music.

Playing the piano by feeling: dream or reality?

Definitely reality. And to be honest: I often see that adults are very good at this. They have lived, they have stories, they have emotions. And you hear that when they dare to improvise or play freely.

In the lesson, I work a lot on developing the right feeling — the feel for tempo, tone, dynamics. Training your hands and ears so you don’t have to think about it anymore. It’s a bit like driving a car or riding a bike. In the beginning, you have to consciously pay attention to everything, but over time you even sense what others on the road will do. That feeling comes with experience and practice. And anyone can learn that.

The myth of “too old to learn”

Let me say this right away: you’re not too old to learn piano.

The idea that your brain stops learning after childhood is outdated. In fact, adults often have advantages: you know what you want, you’re motivated, you have discipline. And the best part? The satisfaction is often greater, precisely because you do it out of your own choice.

I have several students who only started at age 60 or even 70. What touches me most about them is their openness. Just imagine: you’re 70 years old and you decide to learn something completely new — from someone who is 30 to 40 years younger than you. That curiosity and open mind is beautiful to see.

Practical tips for a smooth start

Test Your Knowledge!

1. Why do many adults hesitate to start playing piano?

2. What makes learning piano challenging at first?

3. Why is the piano an accessible instrument for beginners?

4. What does the author say about learning to read notes?

5. Which trait often helps adults when learning piano?

.quiz-container { font-family: sans-serif; max-width: 600px; margin: 20px auto; padding: 20px; border: 1px solid #ddd; border-radius: 8px; background: #f9f9f9; } .question { margin-bottom: 25px; padding-bottom: 15px; border-bottom: 1px dashed #eee; display: none; } .active-question { display: block; } label { display: block; margin: 10px 0; padding: 10px; background: white; border: 1px solid #eee; border-radius: 4px; cursor: pointer; transition: background-color 0.2s ease-in-out; } label:hover { background: #f0f0f0; } input[type=”radio”] { margin-right: 8px; } button { background: #3498db; color: white; border: none; padding: 10px 20px; font-size: 16px; border-radius: 4px; cursor: pointer; transition: background-color 0.2s ease-in-out; } button:hover { background: #2980b9; } button#prev-btn { /* This will also apply to the prev-btn even with inline styles */ background: #7f8c8d; } button#prev-btn:hover { background: #6c7a7d; } button:disabled { background: #bdc3c7; cursor: not-allowed; } .quiz-navigation { border-top: 1px solid #eee; padding-top: 20px; } #results h3 { margin-top: 0; } .correct-answer { color: #27ae60; font-weight: bold; } .wrong-answer { color: #e74c3c; } .answers-feedback p { margin: 8px 0; } document.addEventListener(‘DOMContentLoaded’, function() { const quizForm = document.getElementById(‘quiz-form’); const questions = document.querySelectorAll(‘.question’); const submitBtn = document.getElementById(‘submit-btn’); const nextBtn = document.getElementById(‘next-btn’); const prevBtn = document.getElementById(‘prev-btn’); const resultsDiv = document.getElementById(‘results’); const scoreSpan = document.getElementById(‘score’); const totalQuestionsSpan = document.getElementById(‘total-questions’); const answersFeedbackDiv = document.getElementById(‘answers-feedback’); let currentQuestionIndex = 0; const totalQuestions = questions.length; if (totalQuestions === 0) { console.warn(“No questions found in the quiz.”); if(nextBtn) nextBtn.style.display = ‘none’; if(prevBtn) prevBtn.style.display = ‘none’; if(submitBtn) submitBtn.style.display = ‘none’; // Update total questions display even if zero if(totalQuestionsSpan) totalQuestionsSpan.textContent = 0; return; } // This line will ensure the ‘total-questions’ span is correctly updated by JS if(totalQuestionsSpan) totalQuestionsSpan.textContent = totalQuestions; function showQuestion(index) { questions.forEach((question, i) => { question.classList.remove(‘active-question’); if (i === index) { question.classList.add(‘active-question’); } }); if(prevBtn) prevBtn.style.display = (index === 0) ? ‘none’ : ‘inline-block’; if(nextBtn) nextBtn.style.display = (index === totalQuestions – 1) ? ‘none’ : ‘inline-block’; if(submitBtn) submitBtn.style.display = (index === totalQuestions – 1) ? ‘inline-block’ : ‘none’; const quizContainer = document.querySelector(‘.quiz-container’); if (quizContainer) { // Scroll to the top of the question, not the whole container, if it’s long const activeQuestionElement = questions[index]; if (activeQuestionElement) { activeQuestionElement.scrollIntoView({ behavior: ‘smooth’, block: ‘start’ }); } else { quizContainer.scrollIntoView({ behavior: ‘smooth’, block: ‘start’ }); } } } function calculateScore() { let score = 0; let feedbackHTML = ”; questions.forEach((question, index) => { const questionNumber = index + 1; const questionTitleElement = question.querySelector(‘h3’); let questionText = questionTitleElement ? questionTitleElement.textContent.replace(/^d+.s*/, ”).trim() : `Question ${questionNumber}`; if (!questionText) questionText = `Question ${questionNumber}`; const selectedOption = question.querySelector(`input[name=”q${questionNumber}”]:checked`); const correctOption = question.querySelector(`input[name=”q${questionNumber}”][data-correct]`); const correctAnswerLabel = correctOption ? correctOption.parentElement.textContent.trim().replace(/^[A-Z].s*/, ”) : “N/A”; // Remove A. B. C. prefix from label if (selectedOption && correctOption) { const selectedAnswerLabel = selectedOption.parentElement.textContent.trim().replace(/^[A-Z].s*/, ”); // Remove A. B. C. prefix if (selectedOption === correctOption) { score++; feedbackHTML += `

✓ Vraag ${questionNumber} (${questionText}): Correct!

`; } else { feedbackHTML += `

✗ Vraag ${questionNumber} (${questionText}): Onjuist. Jouw antwoord: ${selectedAnswerLabel}. Correct antwoord: ${correctAnswerLabel}

`; } } else if (correctOption) { feedbackHTML += `

✗ Vraag ${questionNumber} (${questionText}): Geen antwoord gegeven. Correct antwoord: ${correctAnswerLabel}

`; } else { feedbackHTML += `

✗ Vraag ${questionNumber} (${questionText}): Kon het juiste antwoord niet bepalen (configuratiefout).

`; } }); if (questions[currentQuestionIndex]) { questions[currentQuestionIndex].classList.remove(‘active-question’); } if(scoreSpan) scoreSpan.textContent = score; if(answersFeedbackDiv) answersFeedbackDiv.innerHTML = feedbackHTML; if(resultsDiv) resultsDiv.style.display = ‘block’; if(prevBtn) prevBtn.style.display = ‘none’; if(nextBtn) nextBtn.style.display = ‘none’; if(submitBtn) submitBtn.style.display = ‘none’; if(resultsDiv) resultsDiv.scrollIntoView({ behavior: ‘smooth’, block: ‘center’ }); } if(nextBtn) { nextBtn.addEventListener(‘click’, () => { if (currentQuestionIndex { if (currentQuestionIndex > 0) { currentQuestionIndex–; showQuestion(currentQuestionIndex); } }); } if(submitBtn) { submitBtn.addEventListener(‘click’, calculateScore); } if (totalQuestions > 0) { showQuestion(currentQuestionIndex); } else { const quizNav = document.querySelector(‘.quiz-navigation’); if (quizNav) quizNav.innerHTML = “

Er zijn geen vragen ingesteld voor deze quiz.

“; // Hide results if no questions if (resultsDiv) resultsDiv.style.display = ‘none’; } });

Conclusion: what can you do today?

My advice? Just start. Take the first step. Even 10 minutes today can be the beginning of something big.

Find something that suits you: a teacher, a method, a song you’ve wanted to play for years. Ignore that voice that says “you’re too old” for a moment. Because making music isn’t about perfection — it’s about expression, fun, discovery.

Ready to start? Book a free 15-minute introductory meeting and tell me where you want to go with piano. Then I’ll see how I can help you — here in The Hague, in my studio, together behind the keys.


Who am I?

I am Luca Ridolfo and I founded Studio MusicalMente in 2018. I have been driven by music since I was a child. But I was not a Musical Prodigy. I enjoyed creating music and had a drive to learn more about it. My music teachers always supported and encouraged me to keep going.

And indeed, I continued on to complete a music education at the Royal Conservatoire in The Hague. And even now, I never stop learning.

I firmly believe that everyone can improve their musicality and that it should not only be reserved for children. That’s why I decided to open a music school for adults in The Hague.

I believe that learning creative hobbies with experienced role models is one of the best ways to develop new skills and learn more about yourself.