"I'll Hold You in My Heart (Till I Can Hold You in My Arms)" is a 1947 song by Eddy Arnold. The song was Eddy Arnold's third number one on the BillboardJuke Box Folk Records chart. "I'll Hold You in My Heart (Till I Can Hold You in My Arms)" spent 46 weeks on the chart and 21 weeks at number one. The song also appeared on the Billboard pop chart in 1951 with recordings by Eddie Fisher and Toni Arden.
The Arnold version was the first of three songs through the mid 1950s to spend 21 weeks at No. 1. In 1950, Hank Snow's "I'm Movin' On" would match the record, and in 1955, their record would become jointly held by Webb Pierce with his cover of Jimmie Rodgers' "In the Jailhouse Now." For 58 years, nobody would match their shared record until August 2013, when – thanks to methodology changes in how Billboard tabulated its Hot Country Songs chart (airplay, music downloads and online streaming) – "Cruise" by Florida Georgia Line matched the record of 21 weeks at No. 1. On August 10, "Cruise" spent its 22nd week at No. 1, surpassing the Arnold, Snow and Pierce songs for most weeks at No. 1.