Yes, they are painted. Please note the white is not completely opaque and colored soap will show through.