National Party North Shore candidate Maggie Barry is trying to play down being spat at in Devonport and being harangued by customers at a cafe.
A witness told the Herald Ms Barry appeared shaken after being "spat at the foot" outside New World while campaigning this month.
The shopper, who did not want to be named, said a man who was "clearly not fond of National" refused to shake Ms Barry's hand, then spat in front of her.
"She seemed very shaken and shocked, and had to be consoled by her supporters," he said.
A Devonport Flagstaff report said Ms Barry "did not want to make a big deal" about the incident, but that she was surprised at the aggression.