Yes, you can install our themes on Wordpress.com hostings, BUT ONLY if you purchase a "Business Plan", which allows for the installation of third-party themes and plugins. You can find more information about the WordPress.com "Business Plan" at this link. Our themes CANNOT be installed with "Free," "Personal," or "Premium" plans.