Ciarán Hinds a entamé sa carrière au Glasgow Citizens Theatre, dont il a fait partie pendant de nombreuses années. Au cours d'une riche carrière théâtrale, il a travaillé avec le Lyric Theatre de Belfast, le Druid Theatre de Galway et le Gate et l'Abbey Theatre à Dublin, où il a joué Cuchulain dans « The Yeats Cycle ». Au Gate, il a joué avec la Field Day Company « Antigone », « L'école des femmes » et « The Yalta Game » de Brian Friel.
Il s'est produit dans la tournée internationale de la troupe de Peter Brook pour « Mahabharata », et a participé à la version cinéma. Il a tenu des premiers rôles avec la Royal Shakespeare Company, le Royal Court, le Donmar Warehouse et le Royal National Theatre. Il a joué au Royal National « Closer/Tout contre » de Patrick Marber, qui a été présentée par la suite à Broadway.