According to the data compiled by the Ministry of Consumer Affairs, the retail onion prices during the past three weeks from December 5 to December 26 have declined by 10% to 34% in different states. The retail prices have come down from average Rs 60/kg to Rs 40/kg during this period, the data showed.