Кровеносная система незамкнутая. У примитивных видов сердце состоит из одного желудочка и двух предсердий, а у большинства - сердце двухкамерное, состоящее из желудочка и одного предсердия. У переднежаберных и легочных гастропод сердце расположено предсердием вперед, а у заднежаберных сердце обращено предсердием назад. От желудочка отходит аорта, которая делится на головную и внутренную артерии, которые ветвятся на более мелкие сосуды. Из них кровь изливается в паренхиму и промежутки между органами, где происходит газообмен и кровь насышается углекислым газом. От внутренних органов кровь поступает в венозные синусы, затем в приносящие жаберные сосуды. В капиллярах жабер кровь обогащается кислородом и по выносящим сосудам возвращается в сердце.