Aamir Khan got his ears pierced so that he could actually wear earrings.
The first Bollywood production in 30 years to use synchronized sound. An Arri535 camera, brought over from Germany, was used to facilitate sync-sound recording. Most Indian films are dubbed entirely in the studio in the process known as ADR.
The movie was shot in villages of Bhuj (Gujarat). Bhuj was destroyed in an earthquake on 26th January 2001, six months after the movie was shot.
Lagaan has many parallels with Bhuvan Shome (1969). Amitabh Bachchan is the narrator in both the movies. The hero and heroine's name are the same, Bhuvan and Gauri. Suhasini Mulay who played the heroine in Bhuvan Shome, played the hero's mother in Lagaan. Both movies were shot in Gujarat.
During the final cricket match, one of the British players, Smith, gets run out. As the actor ran back to the crease he fell, landing on his cricket bat and dislocating his left shoulder.
The village shown in the film is titled Champaneer, which is supposed to be located in Madhya Pradesh. This is a fictitious place, but there is a place called Champaneer near Vadodara that is now a World Heritage Site. Coincidently, Vadodara and Bhuj, where the film was shot, are in the same state of Gujarat.
Abhishek Bachchan was offered a role in the film, but he turned it down.