Tango Classes, Milongas or Practicas:
If you're a beginner, you don't need to purchase tango shoes right away. Other dance shoes like ballet flats, or ballroom shoes, are also comfortable, and street shoes with leather sole also work.  However most dancers find that they prefer tango shoes if they plan to continue dancing for more than a few months.

Ballet Classes:
Ballet shoes are required.