В 1967 году выходит роман «Признания Ната Тернера». Этот роман Стайрона, вызвавший острые дискуссии, принес писателю премию Пулитцера. Главный герой романа – баптистский проповедник Нат Тернер, возглавивший восстание американских чернокожих рабов – изображается религиозным фанатиком, которого преследуют фантазии о сексуальном насилии над красивой 18-летней белой девушкой Маргарет. В СССР роман долгое время не издавался, «Литературная газета» опубликовала рецензию марксиста Герберта Аптекера, обвинявшего автора в искажении «образа народного героя».
Следующий крупный роман Стайрона «Выбор Софи» также вызвал неоднозначную реакцию. В нем автор рассказывает о польке, пережившей нацистский концлагерь Освенцим. В 1983 году роман был экранизирован, актриса Мерил Стрип получила «Оскар» за роль Софи.
Умер Уильям Стайрон 1 ноября 2006 года в возрасте 81 года от пневмонии.