Driving While Impaired (DWI) Program

If your driver’s license has been suspended or revoked for an alcohol or drug-related offence, you are required by the Registry of Motor Vehicles to attend the DWI Program in order to get your license back.

This program includes an educational course and an alcohol and drug assessment screening. You may also be required to participate in the Alcohol Ignition Interlock Program (AIIP) which involves the use of a breath-testing device fitted to your vehicle’s ignition.

There is a charge for this program, payable to the Registry of Motor Vehicles (RMV). 

Location, hours and contact information 

*Halifax Regional Municipality and West Hants clients can call 902-424-1118 for information and assistance.

Educational classes are offered at: 

708 Reeves St. Port Hawkesbury
Tel: 1-902-625-2363
or toll free 1-888-291-3535

850 Grand Lake Road, Sydney
Tel: 1-902-563-8646 

Colchester-East Hants, Cumberland and Pictou areas
Monday to Friday: 8:30 a.m. to 4:30 p.m.

Fisherman’s Memorial Hospital
14 High Street
Lunenburg, NS
Tel: 1-877-334-3431

Metropolitan Place
99 Wyse Rd
Suite 1070
Dartmouth, NS
Tel: 902-424-1118

Soldiers Memorial Hospital
462 Main Street
Middleton, NS
Tel: 1-855-273-7110

Yarmouth Regional Hospital
60 Vancouver Street
Yarmouth, NS
Tel: 902-742-4222 

After completing the educational classes, the individuals need to see a clinician for follow up. Follow up can be done at any of our sites

How do I access this program?

After paying fees to RMV, contact:

  • 1-855-273-7110 – Annapolis Valley
  •  1-844-855-6688 – Colchester-East Hants, Cumberland and Pictou areas
  • 1-902-563-8646 – Cape Breton
  • 1-877-334-3431 – South Shore 
  • 1-844-380-4324 – South West