We supplement the recently found dual gravitational charges with dual charges for the whole BMS symmetry algebra. Furthermore, we extend the dual charges away from null infinity, defining subleading dual charges. These subleading dual charges complement the subleading BMS charges in the literature and together account for all the Newman-Penrose charges.