The answer is NO. No need to purchase a new domain to get any of our Digital Ocean Hosting plans. You can use your domain if you already purchased it from somewhere else. During the purchase process, you need to select ‘I will use my existing domain and update my nameservers’ option.