Generally, you do not need a license to practice landscape designing. However, if you want to pursue your career in Landscape Designing, you need a proper degree.