Der Kreuzbund hat seinen Ursprung in der katholischen Kirche: Pfarrer Josef Neumann gründete den Verband 1896 in Aachen. Der Verband wirkte damals dem weit verbreiteten Elendsalkoholismus entgegen. Bis in die 1960er Jahre war der Kreuzbund aufgrund dieser Prägung ein Abstinenzverband, die Mitglieder lebten solidarisch-abstinent, meist ohne selbst suchtkrank zu sein.
Im Jahr 1957 erkannte die Weltgesundheitsorganisation (WHO) Alkoholabhängigkeit als Krankheit an. Das Bundessozialgericht zog 1968 nach. Nun hatten Betroffene einen Anspruch darauf behandelt zu werden (Entgiftung und Therapie). Die Sucht-Selbsthilfe erlebte seitdem einen Aufschwung. In der Folge entwickelte sich der Kreuzbund vom Abstinenzverein zu einem Selbsthilfeverband für Suchtkranke und Angehörige, Suchtkranke übernahmen führende Funktionen im Verband.
Im Jahr 1969 wurde der Diözesanverband Aachen gegründet.
Der Wandel vom Abstinenzverband zur Selbsthilfegemeinschaft fand seinen Höhepunkt 2004 in der Wahl einer Angehörigen zur Bundesvorsitzenden und in der Aufhebung der satzungsgemäßen Abstinenzverpflichtung für nicht-suchtkranke Angehörige.
Zu jedem Gruppentreffen sind Angehörige und Suchtkranke herzlichst willkommen. Sie bestimmen selbst, was und wie viel Sie von sich erzählen. Die Gruppentreffen sind vertraulich und kostenlos. Darüber hinaus erleben sie Spaß und Freude in der Gemeinschaft.
Der Kreuzbund e. V. ist als Fachverband des Caritasverbandes eine deutschlandweite Selbsthilfe- und Helfergemeinschaft für Suchtkranke und Angehörige.