Aboard the polar-orbiting SNPP satellite, the VIIRS instrument has been in operation since launch in October 2011. It is a visible and infrared radiometer with a unique panchromatic channel capability designated as a day-night band (DNB). This channel covers wavelengths from 0.5 to 0.9 µm and is designed with a near-constant spatial resolution for Earth observations 24 h a day. The DNB operates at 3 gain stages (low, middle, and high) to cover a large dynamic range. An onboard solar diffuser (SD) is used for calibration in the low gain stage, and to enable the derivation of gain ratios between the different stages. In this paper, we present the SNPP VIIRS DNB calibration performed by the NASA VIIRS characterization support team (VCST). The DNB calibration algorithms are described to generate the calibration coefficient look up tables (LUTs) for the latest NASA Level 1B Collection 2 products. We provide an evaluation of DNB on-orbit calibration performance. This activity supports the NASA Earth science community by delivering consistent VIIRS sensor data products via the Land Science Investigator-led Processing Systems, including the SD degradation applied for DNB calibrations in detector gain and gain ratio trending. The DNB stray light contamination and its correction are highlighted. Performance validations are presented using comparisons to the calibration methods employed by NOAA`s operational Interface Data Processing Segment. Further work on stray light corrections is also discussed.