Rajneeti arrived at the box office on a solid note and it grossed over Rs. 10 crores on its opening day. It was the second highest opening of the year. Due to an excellent growth on the next two days, the film managed to gross over Rs. 30 crores in its first weekend. The film also fared well on the weekdays and dropped decently to take its first week total over Rs. 50 crores.
In the second week, it didn't drop much and earned over Rs. 23 crores in the theatres. Because of the stronghold of the film on the coming weeks, it took its lifetime total over Rs. 90 crores. The film grossed around Rs. 50 crores in the overseas which took its worldwide total over Rs. 140 crores.
Raajneeti was the tenth highest grosser of that year before the release of Kick in the same year. The film was a blockbuster in the theatres.