When does The Wizard of the Oz air on TV?
The Wizard of Oz does not air on TV on a regular schedule, but it is traditionally broadcast annually on the Turner Network Television (TNT) network in the United States on Thanksgiving Day. The broadcast typically airs for multiple days around the holiday, and sometimes includes additional showings on other days throughout the year.