How long does it take to learn guitar?
How long it takes to learn how to play a guitar depends on one major factor: how much you practice. Exactly how long it will take you to learn to play also depends on what skill level you want to reach.
If you have no musical experience and set aside 20-30 minutes, 3-5 times a week to practice, you should be able to play a few easy songs within two months. Within 3-6 months, with regular practice, you will likely be able to play more difficult songs. After about two years of consistent practice, you will likely be able to play most songs.