Packed with trading, bargaining, livestock and handmade crafts, young and old thronged the streets of the seaside town to take part in the fair, traditionally held on the last Monday and Tuesday in August.
Events also took place throughout the weekend, with a beach horse race held on Saturday afternoon and a fireworks display on Sunday.
The fair offers a variety of local goods, including the honeycomb sweet yellaman and an edible seaweed called dulse.
Amusements at the seafront, a circus skills workshop, an animal farm and an artisan market also featured as part of this year’s Ould Lammas Fair.
This is the first time the fair has been held in two years, after plans were cancelled in 2020 and 2021 due to the Covid-19 pandemic.