Wenceslao III se casó con Viola, la hija de Mieszko de Cieszyn el 5 de octubre de 1305.