Фильм Перл-Харбор изобилует историческими неточностями и киноляпами: самолет Boeing 1333, появившийся в 1933 году, не мог быть в 1941 году; термин штурмовик и тактика пикирования появились только во Второй мировой; в кадрах мелькают объекты, появившиеся позже (например, кубок за реактивный истребитель, созданный в 1949 году); военные корабли стоят слишком близко, нарушая правила безопасности; японские истребители Зеро окрашены в зеленый цвет, хотя это началось только в 1943 году; в сцене атаки на Перл-Харбор показаны гражданские бомбардировки, которых не было в реальности; также есть несоответствия в поведении персонажей (например, Рейф внезапно начинает читать и писать после потери зрения); технические ошибки (неправильное количество лопастей на винте Спитфайра, несоответствие дозы лекарств).