No, a waltz can be in any time signature. However, the most popular waltzes are on 3/12 or 3/16 time.