One of the few Indian movies to officially release its original tunes of songs and background music.

Veer's prisoner number is 786, which Saamiya sees as a good omen. According to the Arabic language system, which assigns numerical values to each letter, the number 786 is the numerical value of the phrase "Bismillah Ar-Rahman Ar-Rahim" ("In the name of God, the Compassionate, the Merciful"), the first verse in the Qur'an.

Madan Mohan's son, Sanjeev Kohli (also the CEO of Yash Raj Films), suggested some of his father's compositions. Out of the hundreds of tunes in Mohan's archives, 35 were tested to see if they would fit the mood of the film and eleven were selected by Aditya Chopra.

Hrithik Roshan's favourite film, as stated in the DVD's bonus features.

The character of Saamiya Siddiqui is based on Pakistani human rights activist and well-known lawyer Asma Jehangir.

Year of 2004 was the most successful one for Shah Rukh Khan and it makes him the King Khan of Bollywood with this year. His films, Veer-Zaara, Swades and Main Hoon Naa were the super-dooper hits in 2004.

The prison scenes were all shot in one day. Shah Rukh Khan had to wear a wig to portray the aged Veer in those scenes.

Yash Chopra cast Preity Zinta because she was known to portray tomboys and Westernized girls, and he wanted someone who could easily transform into a character who was the complete opposite.

There was no bus service between Amritsar and Lahore. However, recently there have been demands and plans from both sides of the border for such a bus service, and on 11 December 2005, a year and a month after the movie released, the service was given a trial run. A success, the service commenced on 20th January 2006.

Anupam Kher stars with his wife Kiron Kher in this film, although they don't share the same frame.

Karan Johar designed all of Shah Rukh Khan's costumes.

Amitabh Bachchan suggested Gurdas Maan to Yash Chopra, believing that Mann's voice would best suit the "Lodi" song.

The film was originally going to be called "Yeh Kahaan Aa Gaye Hum", named after the song from Silsila (1981), but Yash Chopra felt that "Veer-Zaara" went better with the epic mood of the film. However, a song in the film twisted the title and became "Yeh Hum Aa Gaye Hai Kahaan".

The role of Saamiya Siddiqui was originally intended for Aishwarya Rai Bachchan, but it didn't work out.

Dharmendra was kept in mind when the role of Chaudhary Sumer Singh was wrote. But Dharmendra has not had a good relationship with Yash Chopra in the past hence he rejected doing the film

Madan Mohan creative works was heard again after 30 years.

The movie was written with Aishwarya Rai in mind, but she and Shahrukh Khan had a fall out on the sets of Chalte-Chalte. And she had to quit both these films.

Director of photography Anil Mehta slipped a sepia tint into the film to give it a "golden oldies" mood, and to convey the feeling of nostalgia and memories in the film. This kind of cinematography was later copied by other filmmakers.

Yash Chopra's fourth directorial venture to star Shahrukh Khan in the lead.

The song " Main Yahan Hoon Yahan" samples the Punjabi song " Mera Laung Gawacha" in the middle. It was previously in the album Star Crazy remixed by Bally Sagoo.

Parts of the film were also shot in Pakistan.

Maati (Hema Malini) affectionately addresses Veer as Veeru. Hema Malini had acted in Sholay (1975) alongside her husband Dharmendra, who played a character named Veeru.

The man in the blue dress who sings and dances with Shahrukh Khan during the song is the singer Gurdas Mann and sings his own part.

Ajay Devgan was approached for the role which finally went to Manoj Bajpai.

Veer's (Shah Rukh Khan) prisoner number is 786, which had also been the same of Amitabh Bachchan in multiple films.

Chopra's specific requirement for the music was "old-world music," away from Western influences and having a strong melody line, with acoustic instruments.

Chopra wanted to make his return to cinema after seven years.

Aditya then narrated a few scenes of a story he had written, which interested Chopra and prompted him to direct it.

The song "Aisa Des Hai Mera" holds a musical segment taken from "Yeh Desh Hai Veer Jawaano Ka," a song from Naya Daur (1957). A then-young Yash Chopra had served on that film as assistant director to his brother, director B.R. Chopra.

The song "Tere Liye" was sampled by Fiji Indian rapper Pacifik for his rap song "Tumar Liye".

Set in India and Pakistan, principal photography took place in Punjab and various locations in Mumbai.

The song features an old famous song tune called "Mere Long Gawacha".

Chopra was dissatisfied with the scripts he was being received for a comeback film.

Chopra was dissatisfied with the scripts he was being received for a comeback filn.

Yash Chopra had approached every music director to score the film, but couldn't find what he thought was appropriate music for the film.

Chopra intended the film to be a tribute to Punjab.

The title "Shaheed E Ishq" was considered by Yash Chopra.

As of 2007, out of the five films Shah Rukh Khan and Preity Zinta have done together, this is the only one that has their characters are together as a couple by the end of the film.

The last courtroom scene where SRK reads out the poem 'Main qaidi number 786' was shot in a single take and was okayed in the first take itself. No retakes were taken for that scene.