There are several stores that sell black roses. These stores include online stores such as blackrose, interrose, serenataflowers, buyblackroses and post-a-rose. There are no black rose flowers in nature. Black roses are produced in laboratories. What people erroneously refer to as black roses are in fact roses of a very dark red colour.