Kate and Bianca are the two daughters of Baptista Minola. Kate, the eldest daughter, is stubborn, strong-willed, independent, and disobedient, which makes her an unsuitable wife. Bianca, the youngest daughter, is beautiful, nicer, and more agreeable. Bianca is not allowed to marry until her older sister Kate gets married.
Two men named Lucentio and Hortencio come up with a plan to become school masters for Kate and Bianca, so they can both get closer to Bianca. Lucentio sends his servant Tranio to act as him so he can get Bianca's hand in marriage. A man named Petruchio comes into town and is looking for a wealthy woman to marry, and Hortencio uses that as a chance to make him Kate's husband.
Petruchio fights hard to win over Kate and counters her words and attitudes with kindness and flattery. Kate claims she would rather be hung than to marry Petruchio. Yet she is affectionate in public, so Baptista gives them his blessing and Kate agrees to marry Petruchio. And now Bianca can have the disscussion about her getting married.
Bianca has finally become obidiant to Petruchio after he refused her food and clothing and disagreed with everything she said. Bianca and Lucentio get married in secret after he reveals his true identity, but they have to do it in secret because they don't have her fathers blessing.
Lucentio and Bianca come back from their secret wedding and explain it all. Lucentio throws a banquet and invites Horetensio, who is now married to the widow. Petruchio challenges Lucentio and Horetensio to see whose wife if more obedient and they each send for their wives.
When only Kate returned immediately and was ordered to bring back the widow and Bianca, Kate gives a surprising speech about how wives need to be obedient to their husbands. All of the men were left in awe of Petruchio's success of taming Kate, the shrew.