A Doll's House has been adapted for the cinema on many occasions, including:
- A 1922 lost silent film A Doll's House starring Alla Nazimova as Nora.
- A 1923 German silent film Nora was directed by Berthold Viertel. Nora was played by Olga Chekhova, who was born Olga Knipper, and was the niece and namesake of Anton Chekhov’s wife. She was also Mikhail Chekhov's wife.
- A 1943 Argentine film, Casa de muñecas, starring Delia Garcés, which modernizes the story and uses the alternative ending.
- Two film versions were released in 1973: one was directed by Joseph Losey, starring Jane Fonda, David Warner and Trevor Howard; and the other by Patrick Garland with Claire Bloom, Anthony Hopkins, and Ralph Richardson.
- Dariush Mehrjui's film Sara (1993) is based on A Doll's House, with the plot transferred to Iran. Sara, played by Niki Karimi, is the Nora of Ibsen's play.
- In 2012 the Young Vic theatre in London released a short film called Nora with Hattie Morahan portraying what a modern-day Nora might look like.
- A scheduled 2018 film adaptation is set against the backdrop of the current economic crisis and stars Ben Kingsley as Doctor Rank and Michele Martin as Nora.
- A live version for American TV was broadcast in 1959 which was directed by George Schaefer. This version featured Julie Harris, Christopher Plummer, Hume Cronyn, Eileen Heckart and Jason Robards.
- In 1973 Norwegian TV produced an adaptation of A Doll's House (Et dukkehjem) directed by Arild Brinchmann and with Lise Fjeldstad as Nora Helmer.
- A 1974 West German television adaptation, titled Nora Helmer was directed by Rainer Werner Fassbinder and starred Margit Carstensen in the title role.
- In 1992, David Thacker directed a British television adaptation with Juliet Stevenson, Trevor Eve and David Calder.
- A June 6, 1938 Lux Radio Theatre production starred Joan Crawford as Nora and Basil Rathbone as Torvald.
- A later version by the Theatre Guild on the Air on January 19, 1947, featured Rathbone again as Torvald with Dorothy McGuire as Nora.
- In 2012, BBC Radio 3 broadcast an adaptation by Tanika Gupta transposing the setting to India in 1879 where 'Nora', now Niru, is an Indian woman married to 'Torvald', now Tom, an English man working for the British Colonial Administration in Calcutta; this production starred Indira Varma as Niru and Toby Stephens as Tom.
- In 1989, film and stage director Ingmar Bergman staged and published a shortened reworking of the play, now entitled Nora, which entirely omitted the characters of the servants and the children, focusing more on the power struggle between Nora and Torvald. It was widely viewed as downplaying the feminist themes of Ibsen's original. The first staging of it in New York was reviewed by the Times as heightening the play's melodramatic aspects. The Los Angeles Times stated that "Nora shores up A Doll's House in some areas but weakens it in others."