Adhesion between TiO2 coatings and the fabrics was improved by using a silane adhesive agent. To investigate a suitable method of applying adhesive agent, two different coating methods were conducted. The silane was either mixed with Ti precursor for fabric dipping, or coated onto the fabrics before dipping them in a Ti precursor. The effect of Ti precursor, sol and colloid, on coating morphology was also studied. It was found that continuous coating with no cracking was obtained when the fabrics were pre-treated with the silane. The TiO2 coatings had good adhesion, regardless of the method of applying the adhesive agent. Thick, cracked coatings were obtained from Ti colloid precursor while continuous coating was obtained from the Ti sol precursor.