Bains was born on 25 October 1957. She started her career as a teacher at Niewoudt Primary School in January 1978. She left the profession in 1995 and later worked as the regional coordinator in the Department of Social Development in
Vredendal on the
West Coast. In a by-election in December 2018, she was elected as the ward councillor for ward 6 in the
Matzikama Local Municipality for the
African National Congress, gaining the seat from the
Democratic Alliance. She went on to later serve as mayor of the municipality during her time on the council. Bains was elected onto the
Western Cape Provincial Executive Committee of the African National Congress at the party's provincial conference in June 2023. Following the murder of 13-year-old Jerobejin van Wyk in
Klawer, in December 2022, Bains, in her capacity as a community leader, acted as the spokesperson to Jerobejin's mother, Triesa van Wyk. ==Parliamentary career==