NO, there are different colors, red, blue, brown, tan, white and also a sage green with white. these are not dyed, but the red and blue are very expensive and keep in mind that to have a carpet you should have a very well established tank, up and running for at least 1 year. and, these carpets are fish killers if a fish gets caught up in them, and they are very sticky. they will sting you, also.
marti