No, you will need to purchase a different license for each site you need to use it on. If you need a theme that you can install on multiple sites, may we suggest you check out our Divi theme review.