Three motorists, one in Marystown, one in Bonavista and one in Deer Lake, were arrested for impaired driving this past weekend by RCMP NL.