Abstract: A method for patterning of three-dimensional surfaces. The pattern is first formed by printing out a coloring agent on a printing medium. The pattern is transferred to the surface of an object to be patterned. The coloring agent forming the pattern is left unfixed in connection with forming the pattern. The fixing is performed separately with an auxiliary agent applied onto the pattern or with a layer placed on top of the same. The pattern is transferred to the surface of the object to be patterned.