Rose flowers are generally cultivated by using the seeds, budding and cuttings but most of the farmers are planting rose flower by using seeds. In rose farming business, first of all, plow the soil for making it weed free and tilth soil. … You can approximately be planting the 4000 rose plant in a one-acre land.
Rose farming is the most profitable business for farmers. In India it is grown in Karnataka, Tamil Nadu, Bihar, Uttar Pradesh, West Bengal, Maharashtra, Haryana, Gujarat, Punjab, Jammu and Kashmir, Madhya Pradesh and Andhra Pradesh are the major Rose farming states.
Roses are best planted in the spring (after the last frost) or in fall (at least six weeks before your average first frost). Planting early enough in fall gives the roots enough time to get established before the plants go dormant over the winter.