1. Samyakk
They sell a variety of gorgeous fabrics. From solid cottons, and silks to printed cotton, georgette, chiffon, and crepe, to embroidered, lace, brocade, and net fabrics, they have it all. They also sell trims and embroidered fabric patches.
2. iTokri
They sell mostly Indian hand block printed, natural dyed, batik, and handloom fabrics, and their collection is great.
A description on their website reads, "The process of printing and dyeing these fabrics uses seeds, bark, flowers, minerals, wheat, iron wastes, clay, lime , tree gums. The printing paste is made of imli seed powder. The fabric is boiled in big copper vessels. The synthetic dyes used are the first generation dyes, indigo and alizarin. This way of jugadu-natural-dyeing is the best way of eco-friendly dyeing at a reasonable price."
3. eBay.in
I especially like this seller yashbinani5414, as I have already bought many beautiful, super soft fabrics (cotton, chiffon, crepe) from this seller. The seller is very very helpful. I received the fabrics within two days.
4. muteyaar.com
I found this website when I was browsing yesterday. They have a good collection of cotton fabrics that are suitable for making kurtas, kids dresses, night dresses, etc. They also sell other items such as laces, trims, salwar suits, patiala salwars, etc.
This seller also sells on eBay.in.
5. india1001.com
This shop also sells hand block printed cotton fabrics. Nice collection. I especially like this one---tribal village scene printed in indigo blue on white cotton fabric. But it was already sold out.
6. Exotic India
They sell hard-to-find Indian hand block printed, digitally printed, khadi, silk, and silk brocade fabrics.
7. DesiCrafts.com
Wonderful collection of Indian fabrics, trims, and laces. Prices are listed in U.S. dollars.
8. MeraKapda.com
A shop to buy suiting fabrics.
9. Zansaar.com
You can find upholstery fabrics at this shop.
10. SeasonsWay.com
You can find shirt and trouser fabrics here.
9. Fab Couture
Different types of fabrics are available at reasonable rates on this web site.
11. The Design Cart
They have a wide variety of fabrics, from cotton, linen, ikat, and rayon to georgette, chiffon, silk, crepe, and satin and many more. They also sell beads, buttons, embellishments, and charms.
This is what I've collected so far. Please let me know if you know any other online shops in India selling fabrics in retail. I will add them to this list.
12. The Square Inch
I love this shop personally as I have bought fabrics from them. They sell quality cotton quilting fabrics and batik and hand-dyed fabrics. They have a physical shop too in Chennai. The founder of this shop Tina is a lovable person and is very helpful.
If you are looking for a sewing pattern to make your own kurta, you can make use of the pattern I have posted at this link on my blog.
You can find lots of free PDF printable sewing patterns on this page on my blog.
You can also click the Free Sewing Patterns Page at the top of this blog page (under the blog title) to find more free sewing patterns.
Click the below links to browse through all the pattern drafting and sewing tutorials on my blog.