Weather varies wildly between the coast and the high peaks of Snowdonia National Park. You can usually depend on some wind and rain during your stay, even in summer. Caernarfon does get crowded during July and August school holidays: come outside these months if possible.