Abuse takes many forms. So does our support.

Support, safety and someone to listen — 24 hours a day.

Call 1800 911 221 for free


Other ways to get in touch

Get help from Saoirse Domestic Violence Services

  • Free, confidential support for anyone impacted by domestic violence or abuse.

  • You don’t have to leave your relationship to access support.

  • You can reach out even if you’re unsure what you need.
Blossoming hearts

I want help

Learn how we can help you understand your options, stay safe, and begin to break the cycle of violence.

I want emergency accommodation

Refuge & safe house accommodation for women and children escaping domestic violence.

I'm not sure if it's abuse

Do you feel unsafe or afraid of a partner, ex, or family member? Learn the warning signs and find out how Saoirse can help you.

I'm concerned about someone else

Find out how you can help a friend or family member who might be being abused.

How Saoirse helps familes escape domestic violence

home
phone_android
person
favorite
account_balance

Stories of hope

“Words can’t express all you have done for me and my children. You were all there for us in our time of need.”   🡢

"Thank you for being the ones who listened and cared and never told me I was wrong. Now I have happiness away from the hurt.”   🡢

“I never knew there were refuges or that you could get support and help when things got really bad. Thank you for  keeping us safe.”   🡢

Blossoming hearts

Training & education

We offer CPD-recognised Domestic Violence Awareness training to local and national organisations and workplaces. Our courses are available in-person or online.

Get involved

International Women's Day 2026

Attend an awareness or fundraising event this March — or plan your own!

Run, walk or jog

Join Team Saoirse at the Women's Mini Marathon, Dublin Half Marathon, or Dublin City Marathon.

Cycle For Saoirse

Help end the cycle of violence — spin on stationary bikes or ride the open road.

No judgement. No pressure. Just support.

Call us for free any time on 1800 911 221


Other ways to get in touch