When shooting the scene where Rafe (Ben Affleck) and Danny (Josh Hartnett) manage to get off the ground during the attack, and are chased by three Japanese Zeroes, one of the real planes clipped a palm tree and crashed. The pilot was dazed, and suffered only a broken finger.
The character portrayed by Cuba Gooding Jr., Doris "Dorie" Miller, was the first black man to be awarded the Navy Cross. He was later assigned to the escort carrier Liscome Bay. Miller was reported missing in action in November 1943, when it was torpedoed during the Battle of Makin Island.
The scene that shows the Japanese planes attacking the hospital caused a great uproar, both in Japan and among Pearl Harbor veterans, because this never happened. The Japanese pilots were under strict orders not to attack civilian targets. Survivors note that even when the Japanese had a straight line of attack, they never attacked the hospital itself. This wasn't purely for humanitarian reasons: ammunition was typically saved for tactical targets such as ships, aircraft and weapon repositories. Director Michael Bay said he added the scene to make the attack seem more barbaric.
Jon Voight wore duplicates of the steel leg-braces that President Franklin D. Roosevelt had to wear. As a result, Voight suffered from bruising and chafing on his legs for weeks after finishing his work for the film.
The two Curtiss P-40 Warhawks, flown in the movie (by Danny and Rafe), are authentic World War II planes, and were on loan from the Warhawk Air Museum in Nampa, Idaho.