The study deals with modeling of linen fabric dyeing after previous scouring and bleaching. The results reveal the process of the direct dye adsorption on the fabric, as well as the capacity and energy of adsorption based on which the optimization of the dyeing process with maximum performance and minimal costs can be done. With the increase of the dye concentration during dyeing, the degree of exhaustion decreases while the longer dyeing time gives a higher degree of dye exhaustion. Variation in the adsorbed amount of adsorbate increases with the increased initial concentration and time, i.e. a bigger amount of the dye or a longer time period of dyeing causes a bigger quantity of the adsorbed dye per mass unit of the linen fabric. The advantage in results processing is given to Freundlich-s model since the maximal value of the determination coefficient can be obtained.