The national capital witnessed moderate rainfall during the afternoon, with Chhatarpur receiving 49 mm till 2.30 pm, the highest in Delhi-NCR.