Vienna is famous for the huge amount of christmas markets. They take place all over the city between november and end of december. The two most famous ones are at the Rathaus and Stephansplatz. I highly recommend to skip them and visit the smaller ones since they are more familiar and you won't get overrun by tourists.
Work in progress