Hearts-korttipelin tavoitteena on olla pelaaja, jolla on alhaisin pisteet pelin lopussa. Kun yksi pelaaja saavuttaa maksimipistemäärän, peli loppuu ja muut pelaajat voittavat.
Jokaisen kierroksen lopussa pelaajat laskevat otettujen sydämien lukumäärän sekä tarvittaessa lapiojen kuningattaren. Sydämet lasketaan yhdeksi rangaistuspisteeksi ja kuningatar lasketaan 13 pisteeksi. Kun pelaaja kerää kaikki 26 pistettä, kaikki vastustajat antavat 26 pistettä hänen sijaansa.
Ennen kierroksen alkua pelaajat valitsevat 3 korttia, jotka annetaan vastustajilleen. Pelaaja, jolla on 2 seuraa, pelaa ensin.
Jokaisen pelaajan on noudatettava esimerkkiä, jos mahdollista. Jos pelaaja on mitätön johtamasta pukusta, minkä tahansa muun puvun kortti voidaan hylätä. Jos pelaajalla ei ole klubeja, kun ensimmäinen temppu johdetaan, sydäntä tai patakunnaista ei voida hylätä. Korkeimman johtuneen pukukortin voittaa temppu ja tempun voittaja johtaa seuraavaksi. Ei ole valhepukua.
Temppun voittaja kerää sen ja asettaa sen kuvapuoli alaspäin. Sydämiä ei saa johtaa ennen kuin sydän on hylätty.