There are many methods to remove rust stains out of the cotton but in my opinion you should use lemon to remove rust stains on the cotton. Apply lemon on the cotton and rub it gently on the cotton. Lemon has an acid in it. The acid will remove the stain from the cotton. Afterwards you can wash the cotton.