where is the national dog show

6 minutes ago 1
Nature

The National Dog Show is held at the Greater Philadelphia Expo Center in Oaks, Pennsylvania.

Event Details

The 2025 event took place on November 15-16, with over 2,000 American Kennel Club-recognized dogs competing in groups like Terrier, Toy, Working, Sporting, Hound, Non-Sporting, and Herding for Best in Show. It aired on NBC and Peacock on Thanksgiving Day, November 27, from 12 p.m. to 2 p.m. local time, following the Macy’s Parade.

Viewing Options

The broadcast is available on NBC, with streaming on Peacock, NBCSports.com, and the NBC Sports app. Hosted by John O'Hurley and others, it celebrates purebred dogs as a holiday tradition by the Philadelphia Kennel Club.