Pros for piano
Great sound and overall quality. It is significantly better than an electronic keyboard; a real piano is made with a cast iron plate, a soundboard, strings, and hammers.
2. The action or mechanism is far better; a piano will yield a better technique and touch.
3. If you know you’ll play it for years, this is a better deal in the long run.
4. It’s valuable enough to sell at a decent price if you decide to upgrade or downgrade.
Cons for piano
A piano is very, very heavy. Once you’ve found a spot for it, it’s extremely hard to relocate, and you’ll probably need at least three or four strong adult movers.
2. It’s tricky to get into your home, especially if you live in a walk-up apartment building with a narrow staircase or doorway. Even if you live in a house, this is not an easy task.
3. It is much more expensive. The average price of an upright piano is around $3000, and even a used grand piano can cost you more than $5000.
4. Have I mentioned that it is LARGE? An upright piano is about 5 feet wide and at least 2.5 feet deep (5 feet including bench space). Keep in mind that this is the SMALLER kind of piano we’re talking about.
5. It needs to be tuned regularly, at least once or twice a year, and an average tuning costs about $100.
A lot to ponder and prioritize. Let’s discuss the keyboard now.
Pros for keyboard
It is very lightweight and portable, especially when compared to the piano.
A keyboard is designed for an easy setup in your bedroom or living room. Open the box, plug the chord in, set it on a stand or raised-surface, and that’s about it.
3. Lower price! Especially if you get one without the sensitive touch, or one without all the 88 keys. I highly recommend buying a full-size. Even a quality keyboard is cheaper than an upright piano.
4. It’s suitable for those who don’t want to commit to buying a piano just yet (in case you change your mind about learning the instrument).
5. Adjustable volume! You can play 24/7 without bothering anyone! Sometimes it even comes with a headphone jack.
It often comes with a huge number of different sounds, which can be really fun to play around with.
NO need to be tuned.
Cons for keyboard
There aren’t very many cons for a keyboard. In fact, I can only think of two. But these two reasons are the deciding factors for me.
Sound. Absolutely, utterly, helplessly cannot beat an actual piano. Just can’t.
2. Touch. Even keyboards with touch-sensitive weighted keys can’t compare to the feel and level of control of a piano.
Here are my two cents: either option can work depending on your priorities. I think you can start with a keyboard as a beginner, but it’s really hard to improve unless you’re practicing on a real piano, especially if you’re training to be a classical player. But a quality keyboard can be a good investment too, so it’s really up to you. Discuss with your piano teacher on what would work best for you.