Catalysis of the transfer of teichoic acid from one side of the membrane to the other. Teichoic acid is any polymer occurring in the cell wall, membrane or capsule of Gram-positive bacteria and containing chains of glycerol phosphate or ribitol phosphate residues.