First and foremost, look for a sunny spot to plant your garden. Next, prepare your soil by adding a lot of organic matter to it. Pick roses based on your taste and hardiness zone. Finally, start planting. We’ve written an easy step-by-step rose garden guide to help you get started.