Caernarfon var vertskap for den nasjonale Eisteddfod i 1894, 1906, 1921, 1935, 1959 og 1979. I tillegg ble det avholdt uoffisielle nasjonale eisteddfodau der i 1877 og 1880.