1,500 people are estimated to have been in attendance.
Large crowds gathered in Dublin's city centre on Saturday to protest against Covid-19 vaccines and new indoor hospitality rules.
From Monday, indoor service will return in pubs and restaurants for people vaccinated against or recovered from Covid-19, as well as under-18s accompanied by a parent or guardian.
Before a customer is allowed to enter the seating area of a bar and restaurant, they must provide "proof of immunity" from Covid-19, as well as photo ID.
Subject to the finalisation of regulations made under the Health (Amendment) (No.2) Act 2021, this proof of immunity will include the EU Digital Covid Certificate and the HSE vaccination card.
Around 1,500 protesters gathered outside the Custom House in Dublin from 2pm, before marching towards O'Connell Street and then to Government Buildings.
During the march through the city, some protesters waved Irish flags while others held placards with anti-vaccine and anti-Covid certificate messaging.
The crowd also chanted "freedom" before arriving at Government Buildings where some speeches took place.
The demonstration brought traffic to a standstill and resulted in some delays to Luas services.
Passengers please be advised both Red and Green Line services are operating with delays of up to 30 minutes due to a demonstration in the City Centre, We apologise for any inconvenience caused.
Tickets are valid on Dublin Bus.
— Luas (@Luas) July 24, 2021