The National Dog Show is held every year in late November and is televised in the United States on Thanksgiving Day, immediately following the Macy’s Thanksgiving Day Parade.
For 2025 specifically, the televised National Dog Show airs on Thursday, November 27, 2025, from 12:00 p.m. to 2:00 p.m. local time on NBC and is also available via streaming on Peacock.
The live dog show itself takes place a bit earlier in November over a two-day period at the Greater Philadelphia Expo Center in Oaks, Pennsylvania, with the edited broadcast then shown on Thanksgiving.
