Bassanio skaffer til veie beløpet fra sin kone, men Shylock nekter nå å ta imot Portias penger. Hertugen, som ønsker å spare Antonios liv, men er uvillig til å annullere en kontrakt for ikke å skape presedens, henvender seg til en ung advokat, som i virkeligheten er Portia i forkledning. I rettssaken som følger lykkes det henne å finne en løsning. I en berømt tale taler Portia om nådens kvaliteter og ber først Shylock vise nåde. Shylock nekter, og til slutt sier Portia at vel har han lov til å ta et pund kjøtt i henhold til kontrakten, men legger til at han kan ta kjøttet. Hvis han tar så mye som en dråpe blod, risikerer han dødsstraff for drap. Shylock ber nå i stedet om å få pengene, men da er det for sent og han får ingenting. Han tvinges også til å betale halvparten av all sin eiendom og konvertere til kristendommen som straff for sin planlagte ugjerning, og må testamentere resten av sin eiendom til Lorenzo og Jessica.