Illustration: Depositphotos Chapel Hill’s Día de Muertos celebration takes place Sunday, October 25, 2026, from 12 to 4 p.m., at 140 West Franklin Street Plaza, 140 West Franklin Street, Chapel Hill, North Carolina. It’s free to attend and open to everyone. Celebrate this holiday with art experiences, vendors, live performances, and more.
Double-Check Before You Head Out! We make every effort to make sure that everything on Triangle on the Chea…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.