How long does it take to become a physiotherapist? Typically an undergraduate physiotherapy degree will require three to four years of full-time studying, however this does not guarantee being able to practice professionally as a physiotherapist.