Fair Days have been held for over 100 years. They are held on 23 May and
29 June each year. If a Fair Day falls on a Sunday, it is held the
following day. the Criccieth Fair is held in the main Town Car Park and
is accompanied by a large outdoor market which is located on the Maes
and surrounding roads.