Fines of up to 2,500 euro and/or six months in jail will be the penalty for failing to wear face masks on public transport.
The laws, which are due to come into effect on Monday, will also allow people be stopped from boarding if they're not wearing a mask.
It comes as yesterday saw the biggest number of reported new cases of Covid 19 in almost a month.
25 were confirmed along with one additional death.
Meanwhile, people are being urged to continue following social distancing guidelines when heading out this weekend.
It comes amid increasing concern about a rise in the number of new coronavirus cases, particularly among young people.
Gardai will be out checking pubs and restaurants again this weekend to ensure they're following public health guidelines.