Accessibility Icon
Search icon.Shopping cart icon.

SCHEDULED UPDATE: Our website will undergo routine maintenance on Friday, March 14 at 8 PM CST. Please check back tomorrow.

Catalog > MSHA

MSHA Online Training Certification Courses for Surface & Underground Mining

From the highest rated and most trusted online training company - since 2008.

We offer a selection of online mining safety training related courses based on MSHA regulations for persons working at surface or underground mines (see complete list below).

To be MSHA compliant your company must have a training plan that is approved by MSHA and administered by a competent person. Our selection of online certification courses can be used as part of your company's MSHA-approved training plan, which is required for MSHA compliance. Our Part 46 and Part 48 training plan courses are designed to help you create, implement, and complete an approved MSHA training plan specific to your surface or underground mine site. Training can begin immediately anywhere there is an Internet connection.

MSHA training online helps miners and contractors identify and minimize exposure to hazards typically found at mines. Depending on the type of online training you require, course content may also include emergency procedures, first aid, miners' rights and responsibilities, hazard communication, electrical safety, confined spaces, and materials handling safety.

Mining safety training is divided into two parts: MSHA Part 46 Surface Miner training and MSHA Part 48 Underground Miner training. Working in mines poses numerous health hazards, such as cave-ins, explosions, landslides, and hazardous materials. Before you begin work at a mine site, it is important that you understand these hazards and your rights as a miner. Safety is the most important consideration in any mining endeavor.

The Mine Safety and Health Administration (MSHA) regulates and inspects mine sites to ensure that miners have received MSHA regulations training. MSHA training is required for all new mining employees, including contractors, and experienced miners must complete annual refresher training.

MINING SAFETY HEALTH ADMINISTRATION

THE BEST ONLINE TRAINING EXPERIENCE POSSIBLE

Fast

Your time is valuable. We've designed our site to be as fast as possible.

Easy to use

You'll never get lost or confused with us.

Immediate Access

There's no waiting period. Begin the course as soon as you sign up.

Anywhere Anytime

Internet connection and a computer, tablet, or smartphone.

Up to date

We update our courses as soon as new regulations come out.


Debugging Information
ColdFusion Server Developer 2021,0,08,330144
Template /msha-training-courses.cfm
Time Stamp 06-Feb-26 07:02 PM
Locale English (US)
User Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote IP 104.23.243.57
Host Name 104.23.243.57


Execution Time

Total Time Avg Time Count Template
6 ms 6 ms 1 top level /var/www/www-new.compliancetrainingonline.com/web_site/msha-training-courses.cfm
4 ms 4 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-i18n/msha-training-courses-content.cfm
2 ms 2 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widgets-msha-surface-mining.cfm
2 ms 2 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widgets-msha-underground-mining.cfm
1 ms 1 ms 1 CFC[ /var/www/www-new.compliancetrainingonline.com/web_site/Application.cfc | onRequestStart(/msha-training-courses.cfm) ] from /var/www/www-new.compliancetrainingonline.com/web_site/Application.cfc
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/conf/config.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-i18n/why-choose-us-content.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-libs/datetimeudfs.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-libs/listudfs.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-libs/pathudfs.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-libs/stringudfs.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-libs/utiludfs.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/accessible.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/arrow-down.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/breadcrumb-trail.cfm
0 ms 0 ms 2 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/button-grid-list.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/contact-bar.cfm
0 ms 0 ms 2 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-miners-rights-responsibilities.cfm
0 ms 0 ms 2 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-mining-electrical-safety.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-46-mining-refresher-8-hour.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-46-mining-refresher.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-46-new-miner.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-46-training-plan.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-48-mining-refresher-8-hour.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-48-mining-refresher.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-48-new-miner.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-48-subpart-b-refresher-8-hour.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-48-subpart-b-refresher.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-48-subpart-b.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-part-48-training-plan.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-surface-mining-confined-spaces.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-surface-mining-emergency-procedures.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-surface-mining-hazards.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-surface-mining-materials-handling-safety.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-surface-mining-personal-protective-equipment.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-surface-mining-powered-haulage.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-surface-mining-traffic-safety.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-underground-mining-confined-spaces.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-underground-mining-emergency-procedures.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-underground-mining-hazards.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-underground-mining-personal-protective-equipment.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-underground-mining-powered-haulage.cfm
0 ms 0 ms 2 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/course-widget-workplace-first-aid.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/footer.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/gt-style-override.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/header.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/js-accessibe.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/js-bottom.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/js-google-translate.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/menu.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-pagelets/site-search-box.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-tags/forms/honey-pot-field.cfm
0 ms 0 ms 1 /var/www/www-new.compliancetrainingonline.com/web_app/mvcf/mvcf-tags/util/suppress-whitespace.cfm
1 ms  STARTUP, PARSING, COMPILING, LOADING, & SHUTDOWN
8 ms  TOTAL EXECUTION TIME
red = over 250 ms average execution time


Scope Variables

Application Variables:
afeedback=Struct (2)
applicationname=ctolms1
stauthnet=Struct (5)
stcontactinfo=Struct (7)
stcourse=Struct (2)
stcourseinfo=Struct (468)
stctocourseowner=Struct (1)
stdbinfo=Struct (7)
stextlinks=Struct (4)
stmsg=Struct (1)
stpageinfo=Struct (256)
stsiteinfo=Struct (19)
stsocialmedia=Struct (10)
sttooltip=Struct (71)
CGI Variables:
AUTH_PASSWORD=
AUTH_TYPE=
AUTH_USER=
CERT_COOKIE=
CERT_FLAGS=
CERT_ISSUER=
CERT_KEYSIZE=
CERT_SECRETKEYSIZE=
CERT_SERIALNUMBER=
CERT_SERVER_ISSUER=
CERT_SERVER_SUBJECT=
CERT_SUBJECT=
CF_TEMPLATE_PATH=/var/www/www-new.compliancetrainingonline.com/web_site/msha-training-courses.cfm
CONTENT_LENGTH=0
CONTENT_TYPE=
CONTEXT_PATH=
GATEWAY_INTERFACE=
HTTPS=on
HTTPS_KEYSIZE=
HTTPS_SECRETKEYSIZE=
HTTPS_SERVER_ISSUER=
HTTPS_SERVER_SUBJECT=
HTTP_ACCEPT=*/*
HTTP_ACCEPT_ENCODING=gzip, br
HTTP_ACCEPT_LANGUAGE=
HTTP_CONNECTION=Keep-Alive
HTTP_COOKIE=JSESSIONID=5F9F94E142B983E3E4ABC15EFFB51CD3.cfusion
HTTP_HOST=www-dev.compliancetrainingonline.com
HTTP_REFERER=
HTTP_URL=
HTTP_USER_AGENT=Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
LOCAL_ADDR=172.16.210.21
PATH_INFO=
PATH_TRANSLATED=/var/www/www-new.compliancetrainingonline.com/web_site/msha-training-courses.cfm
QUERY_STRING=
REMOTE_ADDR=104.23.243.57
REMOTE_HOST=104.23.243.57
REMOTE_USER=
REQUEST_METHOD=GET
SCRIPT_NAME=/msha-training-courses.cfm
SERVER_NAME=www-dev.compliancetrainingonline.com
SERVER_PORT=443
SERVER_PORT_SECURE=1
SERVER_PROTOCOL=HTTP/1.1
SERVER_SOFTWARE=Apache/2.4.6 (Red Hat Enterprise Linux) OpenSSL/1.0.2k-fips PHP/5.4.16 mod_jk/1.2.46
WEB_SERVER_API=
Cookie Variables:
JSESSIONID=5F9F94E142B983E3E4ABC15EFFB51CD3.cfusion
Request Parameters:
breadcrumbpagename=msha_training_courses
levdistance=Complex type
listgetatincnulls=Complex type
pagename=msha-training-courses
samesite_value=
stpagecontrols=Struct (5)
stsiteinfo=Struct (3)
ucfdump=Complex type
ucleanlogin=Complex type
ucleanstring=Complex type
ucourseuri=Complex type
udatetime=Complex type
ugetthisfilename=Complex type
uifcheckboxchecked=Complex type
uifoptionselected=Complex type
ukwscleanstring=Complex type
ushortencoursename=Complex type
Server Variables:
coldfusion=Struct (10)
os=Struct (5)
system=Struct (2)
Session Variables:
sessionid=5F9F94E142B983E3E4ABC15EFFB51CD3.cfusion
stuserinfo=Struct (3)
urltoken=CFID=283809&CFTOKEN=6d199f241d41d234-183A0ABC-D8A5-6F22-EEB1C0686A49095E&jsessionid=5F9F94E142B983E3E4ABC15EFFB51CD3.cfusion
Debug Rendering Time: 4 ms