The invention belongs to the technical field of antibacterial finishing of textiles and particularly relates to a lasting antibacterial and non-ironingfinishing liquid for cotton fabric and a finishing technology. The finishing liquid is compounded from chitosan, Chinese herb extracts, nano-zinc oxide, nano titanium dioxide and other auxiliaries, and chitosan is natural, non-toxic and degradable, has good biocompatibility and excellent antibacterial property, contains a large quantity of active groups such as hydroxyl groups, amino groups and the like on the surface and facilitates crease resistance and shrinkage resistance; An Arabic gum formed film wraps flos lonicerae extract, herba houttuyniae extract, pericarpium granati extract and nano-zinc oxide and nano titanium dioxide antibacterial agents, slow release and lasting antibacterial effects are achieved, chitosan is compounded, so that the cotton fabric is endowed with good crease resistance, non-ironing performance and antibacterial property, and hand feeling, strength and washing fastness of the cotton fabric are improved; the finishing technology adopts double-dip-double-nip process, formaldehyde content meets the standard, the technology is environment-friendly, safe and residue-free, and the finished fabric is good in antibacterial property, durability, crease resistance and non-ironing performance and comfortable to wear.