The NAACP and churches in and around Catawba County are hosting events to celebrate Martin Luther King Jr. Day.