The short answer to this question is no, you cannot sublimate on 100% cotton. The sublimation should be performed on 100% polyester to get the best results. Cotton shirts can be printed, but this process is different from sublimation and is not the same as that of sublimation.