As vestimentas de algodão eram mais comuns entre os índios antigos, já que eles foram os primeiros a cultivar essa safra por volta de 2.500 a.C. Do período ariano por volta de 1500 a.C., as mulheres normalmente usavam sáris (roupas) de seda ou algodão longos, pendurados sobre os ombros ou sobre a cabeça. Os homens também usavam roupas longas chamadas dhotis.
Dhotis, que geralmente eram brancos, eram mais curtos do que sáris e geralmente usados ao redor das pernas.
Por volta de 1000 DC, as roupas do mundo islâmico começaram a influenciar a moda indiana. A partir desse período, tanto os homens quanto as mulheres usavam calças (churidar) e túnicas (kurtas) que iam até os joelhos. As mulheres normalmente combinam isso com um véu e um lenço. Para ocasiões especiais como casamentos, os homens também usam um sherwani, um casaco longo e elegante. No entanto, o sari e o dhoti tradicionais permaneceram populares, como continuam na Índia moderna.
Acessórios de joias de ouro e prata eram comuns, principalmente como adornos faciais (brincos e argolas para o nariz, por exemplo).
Outra vestimenta tradicional das mulheres indianas é o salwar kameez. Usado especialmente na região de Punjab, ele ficou conhecido como um terno Punjabi.
Muitas roupas e acessórios indianos antigos têm significado religioso, como o turbante, bem como o bindi, que é a pequena mancha vermelha na testa.