It is hereby disclosed a textile printing method comprising a controller to: receive a print job; and determine a print area of a garment based on the print job; wherein the controller is to instruct a printhead comprising a pre-treatment liquid to eject a pre-treatment liquid in a pre-treatment area of the garment being the pre-treatment area associated to the print area; and to instruct a printhead comprising printing fluid to print the print job on the print area.