NCRB has three state of the art fully air conditioned training halls of capacity 35 each. Two of training halls are equipped with latest training aids like smart podium, interactive short throw projectors, All-in-one computers for each trainees etc. Wifi connectivity is available in both labs for trainees attending courses. Class room sessions are mixed blend of theory as well as hands-on exercises.
Training Branch also possesses a library with books and journals on various subjects can be used by trainees during their training in NCRB.
A Broadband connection is available to the trainees to access Internet while undergoing training.
NCRB has well furnished hostel facility having 52 rooms. Trainees up to the level of Inspectors are accommodated on twin share basis. For the officers of level DySp & above, rooms will be allotted on single share basis.