Ready took an extraordinary occupancy especially in the single screen theatres and took the second highest opening after Dabangg. The film also fared well and it earned the highest non-holiday first-weekend collection at that time. Ready ended its first week with a solid amount and showed its magic even in the second weekend in the theatres. It remained strong in the second week and collected over Rs. 32 crores.
Due to the excellent performance of the film in its lifetime, Ready crossed earned over Rs. 100 crores at the Indian box office. Ready was declared a blockbuster due to its huge profit in the overseas as well as domestic market. The film collected over Rs. 180 crores all over the world and turned out to be one of the highest grossing films of Salman Khan.