I have been asked this question many times that “Can I get Adsense approval with Subdomain?”
Before we dive to the answer here some information about Subdomain.
Subdomain: A subdomain is a domain that is part of a top-level domain. For example, Blogspot.com is a top level domain and yourdomain.blogspot.com is a subdomain.
Subdomain can be two types which are subdomain from own domain and subdomain from third party domain.
If you are using your own subdomain and you have approved AdSense account then you can place Adsense codes on your subdomain. But make sure that your subdomain site’s contents are suitable with AdSense.
Now move to the third party domain name like Blogspot.com, WordPress.com etc. So our question was “Does Google approve Adsense ads for subdomain site?”
The answer is YES. If you are using Blogspot or Weebly. Blogspot is also a Google service. It shares 100% revenue with the user. Weebly shares 50% revenue with their user. Weebly offers easiest way to get approve in Adsense. I got my Adsense account approved via Weebly.com . Unfortunately, Weebly banned my site. This is the problem of the subdomain. They can delete your site without any prior warning.
And the answer can be NO. If you are using subdomain like co.cc, co.nr, freehostia.com,WordPress etc. Many people argue that Google Adsense approve subdomain if the site has good traffic, design etc. But It is really tough to get Adsense with subdomain(Believe me).
So What Should You Do?
I know subdomain sites offer hosting with Zero Cost. But the problem is They may delete your site without any prior notice. So I highly will suggest you to go for your own domain and hosting. Once you have own domain you have full power to build your site without thinking about getting any penalty. Having an own domain is very easy.
After getting own domain, read this post: What You Should Do to Get Google Adsense Account Approval
Once your site is suitable for Adsense Ads, apply for Adsense Account
Hope this post clears you confusions whether Adsense approve sub-domains or not. Feel free to ask any questions or share your opinions on this topic.