Два года назад Алеко пришел в цыганский табор за Земфирой, которую любил. До недавнего времени это чувство было взаимным, но она увлеклась Молодым цыганом. В один из вечеров Старик рассказывает Алеко о том, что его с маленькой дочерью на руках бросила жена, убежав с любовником. Алеко удивлен, что Старик не отомстил за измену. Ночью Земфира уходит на встречу с Молодым цыганом, а утром вернувшуюся пару встречает Алеко. Он пытается воззвать к чувствам возлюбленной, но в ней они давно остыли. В порыве ярости ревнивец убивает их обоих. Цыгане изгоняют его из табора.