Действие книги происходит в 1937 году, в конце первого года гражданской войны. На стороне республиканцев воюют интернациональные бригады, состоящие из иностранных добровольцев с либеральными взглядами. Главный герой Роберт Джордан – один из интернационалистов. На своей родине в США он преподавал испанский язык в университете. Роберт любит Испанию и хочет защитить ее народ от фашистов.
Республиканское командование поручает Джордану ответственное задание – подорвать мост, чтобы преградить путь франкистским подкреплениям во время планируемой неожиданной атаки на Сеговию. Для этого американца посылают в партизанский отряд Пабло, расположенный в тылу противника.
В начале войны Пабло был полон сил и энтузиазма в борьбе против фашистов. Но со временем он растерял свою уверенность и больше не видел смысла в сопротивлении. Пабло боится, что участие в подрыве моста погубит отряд, и не хочет помогать Джордану. Против предводителя выступает его жена Пилар, решительная и мудрая цыганка. Она отчаянно ненавидит фашистов и не боится опасностей. Партизаны выбирают ее командиром отряда и начинают подготовку ко взрыву.