Licence Information

Introduction

Follow this step-by-step guide to get your motorcycle licence in the Northern Territory. You can’t legally ride a motorbike without a valid rider licence. This is called an R class licence. Darwin Motorcycle Riding School can provide any information you need to get your license to ride on Northern Territory roads. We provide lessons for novice to experienced motorbike riders and beyond – so when you are ready to go for your NT riders license, book into one of our Motorcycle Riding Lessons directly online and secure your place!


Stages to getting your R class licence


Stage 1: R class learner licence

This must be held for a minimum of six consecutive months before you can move to your next stage, the Class R licence.

Stage 2: R class provisional licence or R class restricted licence


Provisional licence


You can apply for a provisional rider licence if you do not hold a licence of another class. If you are under 25 years old you will be provisional for two years. If you are 25 years old or over you will be provisional for one year.

Restricted licence


You can get a restricted rider licence if you already hold a full licence of another class – eg: C class driver licence. You must hold the restricted rider licence for 12 months.

Stage 3: R class open

You can obtain your full open R class licence after completing your R class provisional and R class restricted licence period. Read more about rider licence classes and conditions.   The Northern Territory government also supplies this handy guide to riding motorbikes on Northern Territory (NT) roads. This is especially important for novice motorbike riders, and an important part of learning to ride a motorbike in Darwin. Darwin Motorcycle Riding School offers a number of courses to help you on your way to obtaining your Learner or Provisional or Restricted Motorbike licence in the Northern Territory. Check out our upcoming course dates below – we offer reservation and payment online via PayPal or credit card. Ensure to book your place early to avoid disappointment!


Upcoming Motorbike Licence Courses

« NOV     « DEC January 2025 FEB »     MAR »
SunMonTueWedThuFriSat
      1
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

2
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

3
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

4
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

5
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

6
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

7
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

8
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

9
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

10
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

11
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

12
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

13
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

14
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

15
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

16
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

17
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

18
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

19
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

20
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

21
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

22
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

23
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

24
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

25
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

26
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

27
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

28
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

29
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

30
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

31
Pre-Pay - 1 Day Pre-Learner CourseUnlimited

Pre-Pay - 1 Day Pre-Learner Course

1 Day Course Outcome...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - Pre-Provisional CourseUnlimited

Pre-Pay - Pre-Provisional Course

Final step in obtaining...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

Pre-Pay - M.O.S.T TestingUnlimited

Pre-Pay - M.O.S.T Testing

TEST OVERVIEW Importantly,...

Monday, Jan 1, 2024
Time: 8:00am - 3:00pm

 
1 Day Pre-Learner Course2 Day Pre-Learner CoursePre-Provisional CourseM.O.S.T Testing