Narberth Civic Week is held during the last full week of July and includes a parade through the town to one of the churches, where a service is held to welcome the newly appointed Mayor. In 2008, the Civic Service was held in the grounds of Narberth Castle for the first time. During Civic Week, there are various activities arranged for children, families and visitors to the town. The culmination of Civic Week is the annual Carnival Day Parade, a tradition dating back over 100 years. Narberth's Winter Carnival, held in December, was revived in 2009, after a break of 4 years.