Deputy Prime Minister Barnaby Joyce has been fined $200 for not wearing a mask while paying for petrol in regional NSW.

9 News report that the Nationals leader was caught not wearing a mask in Armidale, in the Northern Tablelands.

Masks are currently mandatory in all non-residential indoor venues across the state.