The tributaries of Yamuna are the main source of water in Northern India. These rivers form an elaborate web of water channels all across North India. A detailed information about the tributaries of River Yamuna are as follows -
Tons river is an important tributary of the Yamuna River. This river joins Yamuna at Kalsi in the North-Western part of Dehradun valley, which is approximately 48 km. away from Dehradun. The origin of Tons river is at the convergence of two feeder streams - the Supin river rises from in the Northern part of the Tons catchment near the Himachal Pradesh and Uttar Pradesh border and the Rupin river rises from a glacier at the head of the famous Har-Ki-Dun valley in the North-North Eastern part of the Tons catchment.
A principal tributary of the Yamuna River is the Chambal River (also known as Charmanwati, or Charmawati), which is an important river of the Malwa Plateau. It is a perennial river, which arises at Manpura, which is in the south of Mhow town near Indore. It is in the southern slope of the Vindhya Range in Madhya Pradesh. Geographically, the river is situated between 22degree 27` North latitude and 73degree 20` East longitudes at a height of 354 metres.
The Bata river originates in the boulders below the Nahan ridge in the South-Western corner of Himachal Pradesh as the Jalmusa-Ka-Khala. It is mainly fed by the rain water that is cycled as underground water before finally coming up on the surface as a spring. The river flows below the surface for a part of its length in its upper reaches, thereafter the water flows on the surface. Ken River flows in northern part of India and is a tributary to the Jumna on its right bank, that flows across Bundelkhand.
Jalal River is the small tributary of the Giri river in Himachal Pradesh. The river begins from Dharti ranges, adjacent to Pachhad and joins Yamuna at Dadahu from the right side. It also merges with the river Giriganga at Dadahu. Markanda is a small river of Nahan area of the Sirmaur district. It rises from the Southern face of the lower Himalayas on the Western ranges of the Kiarda dun or Paonta valley.
The Pabbar River is a tributary of the Tons River and finally drains into the river Yamuna. The river begins from the Dhauladhar range, which are the south facing slopes near the border of Uttar Pradesh and Himachal Pradesh and the extreme North-Eastern of Shimla district. Patsari River is a small spring fed tributary of the Pabbar River. This river starts its journey from the lower Himalayan hills near Kharapathar in Shimla district of Himachal Pradesh.
The Ashni River is a tributary of the Giri River and finally debouches into the Yamuna river. This river flows along a deep V shaped valley whose side slopes vary from very steep to abrupt ones. The river Giri is an important tributary of the Yamuna River. It is the main source of water in the South-Eastern Himachal Pradesh. The Giri River or Giriganga is famous in the Jubbal, Rohru hills that rises from Kupar peak just above Jubbal town after flowing across the heart of Shimla hills. Betwa River is a north Indian river and a tributary of the Yamuna originating in the Vindhya Range just north of Hoshangabad in Madhya Pradesh. In Sanskrit `Betwa` is called `Vetravati` which means containing reeds.