Madame Tussauds New York is a popular tourist attraction situated on 42nd Street in the Times Square neighborhood of Midtown Manhattan in New York City. This location is easily accessible and is surrounded by other notable attractions, making it a convenient stop for tourists exploring the city.
The Madame Tussauds New York location was officially opened to the public on November 15, 2000. Since then, it has been a popular destination for tourists and locals alike, offering a unique experience of coming face-to-face with lifelike wax figures of famous personalities.
Specialized & Alternative
Opening hours vary. Check website for details.
Ticket prices vary. Check website for details.
West 42nd Street 234, New York
No exhibitions in Madame Tussauds New York have been found.
Discover museums near Madame Tussauds New York in or around New York.