You are not logged in. (Login)
Skip LoginSkip Moodle Student GuideSkip Moodle Instructor GuideSkip Latest news

Latest news

  • 04:56 PM,Jul 9
    Moodle Admin
    Moodle Accessibility Note more...
  • 08:32 AM,Apr 20
    Moodle Admin
    Moodle Site Maintanence more...
  • 10:52 AM,Jan 24
    Moodle Admin
    Didn't receive confirmation email? more...
Skip Current Time

Current Time

Skip Wikipedia


IMPORTANT NOTICE: Our vendor will perform the scheduled 2.5 upgrade on Moodle from 6pm Sunday, August 3 to 6pm Monday, August 4 Arizona Time. During this time, NPC Moodle site ( will not be available. Please schedule your use accordingly. Contact the Support Center if you have any questions.

Welcome to Web-based learning at Northland Pioneer College!

NPC students: if this is your first time here, you will need to create a Moodle account (which is different from your MyNPC login). Please go to the Login block on the left and click on "Create new account." Follow the instructions to create your account. (For new Moodle users, you are required to use your NPC-issued email for account creation, not your personal email). The system will automatically send a confirmation email to your registered email account. You will need that email to activate/confirm your account. If you do not receive the confirmation email, it is likely your email spam filter has intercepted it. Please make sure you check your spam/junk folder. If the message is there, mark it as "not spam/junk" to prevent future blocking.

Click here to watch a video tutorial on how to create a Moodle account.

Some online courses require an enrollment key. Contact your instructor for the key.

If you need assistance with Moodle registration and access, please contact the Support Center at 1-800-266-7845 ext. 7447 or at For questions regarding course content and activities, please contact your instructor.

Note: Beginning with Fall 2013, NPC has implemented a program to improve student learning in Internet-based classes. Prior to enrollment in Internet sections (POS 221 & 222 are exempt) students must either demonstrate or develop basic computer skills necessary for online learning. Visit the
ICT Website for more information.

Skip Course categoriesSkip Calendar


Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 Today Wednesday, July 30 30 31   

You are not logged in. (Login)