Serce ryb chrzęstnych zbudowane jest z czterech pęcherzyków: zatoki żylnej, przedsionka, mięsistej komory i stożka tętniczego. Serce ryb kostnych składa się z: zatoki żylnej, przedsionka, mięsistej komory i opuszki tętniczej. W rzeczywistości ta ostatnia nie jest częścią serca, a tylko zgrubieniem tętnicy (opuszkę tworzą mięśnie gładkie). Serca ryb kostnych są więc trzyczęściowe. System krążenia ryb (szczególnie dobrych pływaków) jest bardzo sprawny. Pod pewnymi względami pracuje nawet wydajniej niż u płazów (większy jest względny ciężar i częstość skurczów serca w tej samej temperaturze). W sumie jednak masa krwi ryb jest mniejsza, podobnie jak ilość naczyń w mięśniach.