ولد أحمد قايد صالح في 13 يناير/كانون ثاني عام 1940 في بلدة عين ياقوت بولاية باتنة في الجزائر. وفي عام 1957، انضم قايد صالح لجيش التحرير الوطني لمقاومة الاستعمار الفرنسي، وكان في السابعة عشرة من عمره.