Dateringen av upaniṣhadene er ukjent. De eldste er trolig fra omkring 800 f.Kr. De primære upanishadene ble satt sammen i det 1. årtusen f.Kr., de fleste ble satt sammen fra 100 f.Kr. til 300 e.Kr., og syv av ble satt sammen før det 3. århundre e.Kr.