Время действия не определено. В результате произошедшего где-то ядерного взрыва группа подростков, которых везли в эвакуацию, оказывается на необитаемом острове. Первыми на берегу моря встречаются Ральф и толстый мальчик в очках по прозвищу Хрюша. Найдя на дне моря большую раковину, они используют её как рог и созывают всех ребят. Сбегаются мальчишки от трёх лет до четырнадцати; последними строем приходят певчие церковного хора во главе с Джеком Меридью. Ральф предлагает выбрать «главного». Кроме него, на главенство претендует Джек, но голосование заканчивается в пользу Ральфа, который предлагает Джеку возглавить хористов, сделав их охотниками.
Небольшой отряд в составе Ральфа, Джека и Саймона, хрупкого, склонного к обморокам хориста, идёт в разведку, чтобы определить, действительно ли они попали на остров. Хрюшу, несмотря на его просьбы, с собой не берут.
Поднимаясь в гору, мальчики испытывают чувство единения и восторга. На обратном пути они замечают запутавшегося в лианах поросёнка. Джек уже заносит нож, но что-то останавливает его: он ещё не готов к убийству. Пока он медлит, свинье удаётся бежать, и мальчик испытывает стыд за свою нерешительность, давая себе клятву в следующий раз нанести смертельный удар.
Мальчики возвращаются в лагерь. Ральф собирает собрание и объясняет, что теперь им все придётся решать самим. Он предлагает установить правила, в частности, не говорить всем сразу, а давать высказаться тому, кто держит рог, — так они называют морскую раковину. Детей пока не пугает, что их, возможно, не скоро спасут, и они предвкушают весёлую жизнь на острове.
Вдруг малыши выталкивают вперёд щуплого мальчика лет шести с родимым пятном на пол-лица. Оказывается, тот ночью видел зверя — змея, который утром превратился в лиану. Дети высказывают предположение, что это был сон, кошмар, но мальчик твёрдо стоит на своём. Джек обещает обыскать остров и проверить, есть ли тут змеи; Ральф с досадой говорит, что никакого зверя нет.
Ральф убеждает ребят, что их, конечно, спасут, но для этого нужно развести на вершине горы большой костёр и поддерживать его, чтобы их могли увидеть с корабля.
Совместными усилиями они складывают костёр и поджигают его с помощью Хрюшиных очков. Поддержание огня берет на себя Джек со своими охотниками.
Вскоре выясняется, что никто не хочет серьёзно работать: строить шалаши продолжают лишь Саймон и Ральф; охотники, увлёкшись охотой, совершенно забыли про костёр. Из-за того, что костёр погас, ребят не заметили с проплывавшего мимо корабля. Это становится поводом для первой серьёзной ссоры между Ральфом и Джеком. Джек, как раз в этот момент убивший первую свинью, обижается, что его подвиг не оценили, хотя сознаёт справедливость упрёков Ральфа. От бессильной злобы он разбивает Хрюше очки, дразнит его. Ральфу с трудом удаётся восстановить порядок и утвердить своё главенство.
Для поддержания порядка Ральф собирает очередное собрание, теперь уже понимая, как важно уметь грамотно и последовательно излагать свои мысли. Он вновь напоминает о необходимости соблюдать установленные ими же самими правила. Но главное для Ральфа — изжить закравшийся в души малышей страх. Взявший слово Джек неожиданно произносит запретное слово «зверь». И напрасно Хрюша убеждает всех, что нет ни зверя, ни страха, «если только друг дружку не пугать», — малыши не хотят этому верить. Маленький Персиваль Уимз Медисон вносит дополнительную сумятицу, утверждая, что «зверь выходит из моря». И лишь Саймону открывается истина. «Может, это мы сами...» — говорит он.
На этом собрании Джек, чувствуя свою силу, отказывается подчиняться правилам и обещает выследить зверя. Мальчики делятся на два лагеря — тех, кто олицетворяет разум, закон и порядок (Хрюша, Ральф, Саймон), и тех, кто представляет слепую силу разрушения (Джек, Роджер и другие охотники).