Yes, you can dye your stubble with any beard dye. But remember to apply a small amount to make sure it doesn't stain the skin. It will last up to two weeks, and the real color of your stubble will start to show when your beard hair grows further.