The filmmakers initially considered Sidney Poitier to play Dr. Larabee before deciding they wanted someone younger, and then selected Laurence Fishburne.
Akeelah's principal talks about her competing against schools in Santa Monica and Beverly Hills in the district finals. This would be impossible, as these communities are not part of the Los Angeles Unified School District.
When Akeelah and her friends in Woodland Hills spell "euphoric" and "psoriasis", they tell her that she should study Latin. However, both of these words come from Greek.
At the beginning of the film, they state that Akeelah is 11 years old. At the end of the film, even though clearly a whole year has passed, her age is still mentioned to be 11.
Akeelah: Okay. But when I'm at the bee, and they tell me to spell some little fish from Australia or some weird bacteria on the moon, we're going to wish we'd done a little bit more "rotemorizing" and not so much essay reading. If you don't mind me saying.