THE St David's Day programme for 2014 has been published and it is packed with fun for all the family.

Events kick off on Friday, February 21 with the launch of the window decorating competition for homes and businesses.

The popular cawl contest takes place in City Hall on Saturday, February 22, and the Eisteddfod will take place in City Hall on Friday, February 28.

On St David's Day itself (March 1) there will be a coastal path half marathon, a Dragon's Parade, as well as a pilgrims walk from St Nons Chapel to Oriel y Parc. There will also be a market, a St Davids and Dewisland Historical Society exhibition at Memorial Hall, and a performance by Haverfordwest Ladies Choir.

The Bishop's Blessing will take place at Cross Sqaure at 12pm, with Ysgol Dewi Sant brass band to play the national anthem.

It will be followed by a Choral Eucharist at St David's Cathedral.

Visit the City Council website for the full programme.