When roses are grown in containers, the most common cause of their demise is containers that are either too small or that lack drainage holes at the base. The rose will wilt and eventually die if it is kept in a small container since it will dry out much more quickly. The lack of drainage holes in the pots leads to the soil being overly wet, resulting in the rose's death due to root rot.