Shakala Shaka (Sanskrit: शाकल शाखा; IAST: Śākala Śākhā), is the oldest shakha (from skt. śākhā f. "branch" or "recension") of the Rigveda. The Śākala tradition is mainly followed in Maharashtra, Karnataka, Kerala, Odisha, Tamil Nadu and Uttar Pradesh. The Mahābhāṣya of Patañjali refers to 21 śākhās of the Rigveda; however, according to Śaunaka's Caraṇa-vyuha there are five śākhās for the Rigveda: the Śākala, Bāṣkala, Aśvalayana, Śaṅkhāyana, and Māṇḍukāyana, of which only the Śākala and Bāṣkala and few of the Aśvalayana are now extant. The only complete recension of Rigveda known today is of the Śākala School. There is a claim that Śaṅkhāyana Śākhā is still known to a few Vedapathis in Uttar Pradesh and Gujarat but this is not certain.
The main saṃhitā for Śākala Sākhā is the Śākala Saṃhitā and the corresponding brahmana is Aitareya Brāhmaṇa. The main Upaniṣat of the Śākala Śākhā is Aitareya Upaniṣat. The Śrauta Sūtram for Śākala Shākhā is Āśvalāyaṇa Śrauta Sūtra and the Gṛhya Sutra is Āśvalāyana Gṛhya Sūtram. The Āraṇyaka of Śākala Śākhā is Aitareya Āraṇyaka.