The British Geological Survey has received more than 100 reports from people who felt the earthquake, most of whom were within a 100km radius.
The epicentre of the earthquake in the Irish Sea was 15km away from Abersoch.
More top news
A full-time carer from Port Talbot is celebrating after winning £1m on the EuroMillions.
Kane Wannell jailed for holding up a Post Office with a fake gun and pointing it at the owner and customer.
Outbreaks of mostly light rain will arrive from the north tonight with hill fog likely.