Miniature rose bushes typically reach a height of 6 to 36 inches and a spread of 6 to 24 inches, depending on the variety. They can be pruned to maintain a compact size and shape.