Fraud Blocker Skip to main content
FREE DOWNLOAD · FOR NP STUDENTS

Free Clinical Hours Tracker
for NP Students

Our free clinical hours tracker gives you one place to log every shift: your hours, the patients you saw, the skills you practiced and your preceptor's sign-off.

It's an Excel file with a matching Google Sheets copy, and the totals calculate themselves as you type. Use it as your personal backup log alongside the system your program requires.

Free to download, with no email or sign-up needed
Totals for every rotation and your whole program update for you
Works in Excel, Numbers and Google Sheets
★★★★★
Excellent rating · Hundreds of 5-star reviews
The Summary tab of the free clinical hours tracker, totaling hours toward the program requirement and patients seen by age group and visit type
WHAT'S INSIDE

What's inside the clinical hours tracker

Four tabs, built for NP clinicals. Fill in the light yellow cells, and the rest calculates itself, right up to the Summary tab's totals.

The Hours Log tab of the clinical hours tracker, with one row per clinical day

Hours Log: one row per shift

Log the date, rotation, hours and whether the time was direct patient care. Count the patients you saw by age group and visit type, note the skills you performed and collect your preceptor's initials. Choose the rotation number, and the site fills itself in.

The Rotations tab of the clinical hours tracker, showing hours logged and remaining for each rotation

Rotations: your progress on each one

Add each rotation's specialty, site, preceptor, dates and required hours. Hours logged, hours remaining and percent complete update from your Hours Log as you go.

The Start Here tab of the clinical hours tracker, where you enter your program and its required hours

Start Here: set up in a minute

Enter your program name and the total clinical hours your program requires. The color key shows which cells to fill in, and the Summary tab counts down your remaining hours from that number.

Get your free clinical hours tracker

No email or sign-up needed. Your copy is yours to keep.

HOW IT WORKS

How to use the clinical hours tracker

Set it up once, then keep it current a few minutes at a time.

Set up your program

Enter your program name and required hours on the Start Here tab, then add each rotation on the Rotations tab.

Log every shift the same day

Add a row to the Hours Log before you leave the site or that evening, while you still remember the patients you saw.

Check the Summary weekly

Compare its totals with Typhon, Exxat or whatever your program uses, and fix any gap right away.

PRECEPTOR SIGN-OFF

How to get your preceptor's sign-off on your hours

The 2022 national standards for NP education list "Verify student clinical hours" among a preceptor's tasks, so it's a normal request.

1

Fill in the row first

Complete each shift's row before you ask, so your preceptor only has to check it and initial it.

2

Agree on a routine

In your first week, agree on initials at the end of each day or a weekly review of the printed log.

3

Match your program's system

If your program also asks your preceptor to approve hours there, use the tracker to see which shifts still need it.

YOUR BACKUP LOG

Why keep your own NP clinical hours tracker?

Your program's system, such as Typhon or Exxat, is the official record of your hours, so log every shift there. A personal log is the backup that helps you check it. A shift you forgot to submit, or a typo in your hours, shows up as soon as the two totals differ.

It's also a record you keep. Your patient mix by age group and visit type helps you set clinical goals for NP students before your next rotation, and the skills column gives you real examples for your NP student resume. For the full routine, read our guide on how to track clinical hours. And when you need a nurse practitioner preceptor for your next rotation, Clinical Match Me can help.

TL;DR
A second record to check against your program's totals.
Your whole program on one screen.
Your patient mix, so you know what to ask for next.
Real examples for your resume and job interviews.
WHAT COUNTS

What counts toward your clinical hours?

Your program sets the rules, and the national standards set the minimum. For the details, see our guide to what counts as clinical hours.

Direct patient care

Care you give patients in your population focus, at a site and with a preceptor your program approved. The 2022 national standards set a minimum of 750 of these hours.

Telehealth visits

The standards say direct patient care hours "may include student provision of care delivered to the patient through telehealth."

Simulation

The national standards don't count simulation as direct patient care, so log a simulation day with the direct patient care column set to No.

Orientation and other time

Log it with direct patient care set to No. Your total hours show everything you did, while your direct patient care total stays accurate.

QUESTIONS

Clinical hours tracker questions

Is the clinical hours tracker free?+−

Yes. Download the Excel file or make a copy in Google Sheets with no email, account or payment. Unlike a blank clinical hours log template, it adds up your totals for you.

Can this tracker replace Typhon or Exxat?+−

No. If your program requires its own system, your hours count only once you log them there. Use this spreadsheet as your personal backup and progress view.

How many clinical hours do NP students need?+−

The 2022 national standards set a minimum of 750 direct patient care hours, and both ANCC and AANPCB certification require at least 500 faculty-supervised clinical hours. Your program sets its own total, so enter that number on the Start Here tab. Our guide to nurse practitioner clinical hours requirements explains the differences.

Can I use the tracker on my phone?+−

Yes, with the Google Sheets copy. Open it in the Google Sheets app and log your shift before you leave the site.

Ready to find your NP preceptor?

Sign up free and start receiving offers from preceptors in your specialty today.

No credit card required. No obligation to pay.

Students Matched Today
  • We matched Lindsey A, RN from Thomaston, GA with KR, APRN for an Adult Medicine rotation, starting on January 11, 2027
  • We matched Rivers S, RN from Henrico, VA with LP, PA for a Urology rotation, starting on October 26, 2026
  • We matched Danaisha S, RN from Boynton Beach, FL with MG, MD for a Hospital Based Care rotation, starting on November 2, 2026
  • We matched Kelsey A, RN from Columbia, PA with OA, APRN for a Psychiatry (remote student) rotation, starting on January 19, 2027
  • We matched Mccaela S, RN from Cedartown, GA with TC, PMHNP for a Psychiatry (remote student) rotation, starting on January 11, 2027
  • We matched Lydia Y, FNP from Billings, MT with AR, MD for a Pediatrics rotation, starting on November 30, 2026
  • We matched Danielle H, RN from Rush Hill, MO with JP, DO for a Family medicine or Primary Care rotation, starting on January 11, 2027
  • We matched Dalana A, RN from Glenpool, OK with IV, MD for a Family medicine or Primary Care rotation, starting on November 16, 2026
  • We matched Cecilia A, RN from Aubrey, TX with SK, MD for a Pediatrics rotation, starting on November 30, 2026
  • We matched Sarah R, RN from Sausalito, CA with PT, MD for a Family medicine or Primary Care rotation, starting on May 17, 2027
  • We matched Alexandra K, RN from San Antonio, TX with PT, MD for a Family medicine or Primary Care rotation, starting on January 11, 2027
  • We matched Rachael C, RN from Clear Lake, IA with AN, MD for a Pediatrics rotation, starting on July 4, 2027
  • We matched Suzanne H, RN from Navarre, FL with JJ, MD for a Pediatrics rotation, starting on January 11, 2027
  • We matched Chloe N, RN from Seattle, WA with AG, PA for an Acute Care (urgent care outpatient) rotation, starting on January 26, 2027
  • We matched Donna M, RN from North Hero, VT with JB, APRN for a Psychiatry - Child and Adolescent (in person) rotation, starting on November 23, 2026
  • We matched Shelly V, RN from Canyon Lake, CA with SG, MD for a Gynecology (GYN) rotation, starting on October 26, 2026
  • We matched Carlos F, RN from Kyle, TX with BE, APRN for a Family medicine or Primary Care rotation, starting on February 2, 2027
  • We matched Sara E, RN from Melbourne, FL with BT, MD for a Pediatrics rotation, starting on October 26, 2026
  • We matched Agnes D, RN from Los Angeles, CA with DM, MD for a Family medicine or Primary Care rotation, starting on October 15, 2026
  • We matched Julie P, RN from East Greenwich, RI with AM, APRN for an Adult Medicine rotation, starting on January 4, 2027
  • We matched Vivianna S, RN from Austin, TX with BW, APRN for a Family medicine or Primary Care rotation, starting on January 25, 2027
  • We matched Sereika B, RN from Conroe, TX with AO, FNP for a Family medicine or Primary Care rotation, starting on February 3, 2027
  • We matched Kalisha S, RN from Glenwood, IL with KM, APRN for a Pediatrics rotation, starting on January 25, 2027
  • We matched Tiara W, MSN from Bolingbrook, IL with MP, MD for a Family medicine or Primary Care rotation, starting on January 4, 2027
  • We matched Modou Moustapha D, RN from Antioch, TN with ET, APRN for a Family medicine or Primary Care rotation, starting on November 2, 2026
  • We matched Mary K, RN from Cocoa Beach, FL with MA, MD for a Family medicine or Primary Care rotation, starting on October 19, 2026
  • We matched Lisa H, RN from Loveland, CO with MA, MD for a Family medicine or Primary Care rotation, starting on November 16, 2026
  • We matched Lucienne L, RN from Crystal River, FL with BT, DNP for a Family medicine or Primary Care rotation, starting on March 8, 2027
  • We matched Marissa R, RN from Newburyport, MA with SA, MD for a Gynecology with Obstetrics (OB/GYN) rotation, starting on October 16, 2026
  • We matched Taylor W, RN from Dallas, TX with JJ, PMHNP for a Psychiatry (in person) rotation, starting on November 30, 2026
  • We matched Diana-mariia M, RN from Rocky Hill, CT with RB, PMHNP for a Psychiatry (remote student) rotation, starting on February 3, 2027
  • We matched Brydon A, RN from Santa Rosa, CA with SJ, DNP for a Family medicine or Primary Care rotation, starting on January 4, 2027
  • We matched Samantha M, RN from Graniteville, SC with TM, FNP for a Gynecology (GYN) rotation, starting on January 5, 2027
  • We matched Laurel D, RN from Newport News, VA with SD, DNP for a Family medicine or Primary Care rotation, starting on January 19, 2027
  • We matched Kristen M, RN from Bay St. Louis, MS with SM, APRN for a Family medicine or Primary Care rotation, starting on January 10, 2027
  • We matched Takia B, RN from Ruskin, FL with RG, DO for a Family medicine or Primary Care rotation, starting on August 18, 2027
  • We matched Whitney R, RN from Rocky Mount, NC with LL, WHNP for a Gynecology with Obstetrics (OB/GYN) rotation, starting on November 11, 2026
  • We matched Lakisha W, FNP from Rochester, NY with FB, FNP for a Family medicine or Primary Care rotation, starting on May 3, 2027
  • We matched Rachel B, RN from Simi Valley, CA with AG, FNP for a Family medicine or Primary Care rotation, starting on January 4, 2027
  • We matched ShaRhonda M, RN from Pooler, GA with MP, APRN for a Hospitalist rotation, starting on March 1, 2027
  • We matched Catherine F, RN from Woodland, WA with KI, PMHNP for a Psychiatry (in person) rotation, starting on August 31, 2027
  • We matched Gian P, RN from Arcadia, CA with CA, PMHNP for a Psychiatry - Child and Adolescent (in person) rotation, starting on February 15, 2027
  • We matched Alecia F, RN from Hempstead, NY with GM, DNP for an Adult Medicine rotation, starting on January 25, 2027
  • We matched Dakota H, RN from West Columbia, SC with AD, FNP for a Family medicine or Primary Care rotation, starting on December 3, 2026
  • We matched Joy R, RN from Ft. Pierce, FL with HA, APRN for a Pediatrics rotation, starting on March 8, 2027
  • We matched Nola M, RN from Media, PA with MD, PMHNP for a Psychiatry (in person) rotation, starting on May 3, 2027
  • We matched Luther A, RN from Houston, TX with DS, PMHNP for a Psychiatry (in person) rotation, starting on March 1, 2027
  • We matched Shannon M, RN from Collinwood, TN with OI, DNP for a Psychiatry (remote student) rotation, starting on October 26, 2026
  • We matched Olive M, RN from Huntsville, AL with TH, APRN for a Family medicine or Primary Care rotation, starting on November 23, 2026
  • We matched Anastasia A, RN from Wellington, FL with BH, PMHNP for a Psychiatry (remote student) rotation, starting on September 1, 2027
  • We matched Cindie B, APRN from Mt Dora, FL with DK, DNP for a Psychology / Psychotherapy (in person) rotation, starting on January 18, 2027
  • We matched Taryn H, RN from Mesa, AZ with AC, APRN for a Psychiatry - Child and Adolescent (remote student) rotation, starting on January 11, 2027
  • We matched Elizabeth L, RN from Chesterton, IN with MP, FNP for a Family medicine or Primary Care rotation, starting on March 1, 2027
  • We matched Stephanie M, APRN from Windsor, CO with MJ, DNP for a Psychiatry - Child and Adolescent (remote student) rotation, starting on November 11, 2026
  • We matched Haylee S, RN from Bagwell, TX with MJ, DNP for a Psychiatry (remote student) rotation, starting on January 11, 2027
  • We matched Shucara M, RN from Houston, TX with NS, APRN for a Gynecology with Obstetrics (OB/GYN) rotation, starting on January 11, 2027
  • We matched Alyssa B, RN from Chandler, AZ with LE, PMHNP for a Psychiatry (in person) rotation, starting on November 30, 2026
  • We matched Heather A, FNP from Laurel Fork, VA with LE, PMHNP for a Psychiatry - Child and Adolescent (in person) rotation, starting on March 1, 2027
  • We matched Reyes A, MSN from Lancaster, CA with AF, FNP for a Family medicine or Primary Care rotation, starting on November 11, 2026
  • We matched Jeremy D, RN from Quitman, AR with RH, PMHNP for a Psychiatry (remote student) rotation, starting on January 4, 2027
  • We matched Carlie T, RN from Louisville, KY with LM, PMHNP for a Psychiatry (remote student) rotation, starting on January 11, 2027
  • We matched Sara M, RN from Leroy, IL with SD, MD for a Neurology rotation, starting on March 15, 2027
  • We matched Brittany L, RN from Hillsboro, OR with KA, PMHNP for a Psychiatry (remote student) rotation, starting on January 17, 2028
  • We matched Andrew P, RN from Manchester, CT with EW, APRN for an ICU rotation, starting on January 4, 2027
  • We matched Chloe V, RN from Trumbull, CT with JM, FNP for an Obstetrics rotation, starting on June 1, 2027
  • We matched Jennifer B, RN from Trinity, FL with CS, LCSW for a Pediatrics rotation, starting on August 1, 2027
  • We matched Alexandria M, RN from Waco, TX with AM, APRN for a Family medicine or Primary Care rotation, starting on January 4, 2027
  • We matched Margaret M, RN from Houston, TX with BS, PMHNP for a Psychiatry (in person) rotation, starting on January 11, 2027
  • We matched Kyann G, RN from Houston, TX with OA, APRN for a Psychiatry - Child and Adolescent (in person) rotation, starting on January 11, 2027
  • We matched Ce S, RN from Irvine, CA with AU, FNP for a Family medicine or Primary Care rotation, starting on July 6, 2027
  • We matched Lisset M, RN from Pullman, WA with AM, APRN for an Acute Care (urgent care inpatient) rotation, starting on August 30, 2027
  • We matched Darren F, RN from Goldsboro, NC with NN, LCSW for a Psychology / Psychotherapy (remote student) rotation, starting on November 11, 2026
  • We matched Jessica L, APRN from Denver, CO with AO, PMHNP for a Psychiatry - Child and Adolescent (remote student) rotation, starting on January 11, 2027
  • We matched Erica D, RN from Roswell, GA with AO, PMHNP for a Psychiatry (in person) rotation, starting on November 30, 2026
  • We matched Jasmine W, RN from Alapaha, GA with SC, APRN for an Internal Medicine rotation, starting on November 30, 2026
  • We matched Emily M, RN from Versailles, KY with JR, APRN for an Emergency Medicine rotation, starting on December 1, 2026
  • We matched Javion M, RN from Bonner Springs, KS with KT, LPC for a Psychology / Psychotherapy (remote student) rotation, starting on February 3, 2027
  • We matched Nathan K, RN from Burlington, WI with EC, FNP for a Family medicine or Primary Care rotation, starting on May 17, 2027
  • We matched Panatda C, RN from Spokane Valley, WA with EC, FNP for a Pediatrics rotation, starting on November 30, 2026
  • We matched Ana Mae A, RN from Alameda, CA with JV, FNP for a Family medicine or Primary Care rotation, starting on December 1, 2026
  • We matched Kelsey K, RN from Buford, GA with MA, FNP for a Nursing (skilled nursing) rotation, starting on March 1, 2027
  • We matched Melissa S, RN from San Antonio, TX with CG, PMHNP for a Psychiatry (in person) rotation, starting on January 7, 2027
  • We matched Ariel T, RN from Apex, NC with MH, APRN for a Psychiatry (remote student) rotation, starting on January 4, 2027
  • We matched Frankie H, RN from Waldorf, MD with NH, PMHNP for a Psychiatry (remote student) rotation, starting on November 11, 2026
  • We matched Soo Jin W, RN from Fairview, TX with RW, LPC for a Psychology / Psychotherapy (in person) rotation, starting on May 10, 2027
  • We matched Sunset R, RN from Mission, TX with LH, APRN for a Psychiatry (remote student) rotation, starting on January 18, 2027
  • We matched Marsharee B, RN from San Antonio, TX with FM, FNP for a Family medicine or Primary Care rotation, starting on December 14, 2026
  • We matched Monique E, RN from Mount Joy, PA with CP, APRN for a Family medicine or Primary Care rotation, starting on November 11, 2026
  • We matched Kathryn H, RN from Hollywood, FL with TN, PMHNP for a Psychiatry (remote student) rotation, starting on January 20, 2027
  • We matched Mauricio T, RN from Allentown, PA with ES, FNP for a Family medicine or Primary Care rotation, starting on January 25, 2027
  • We matched Angela N, RN from New Orleans, LA with LD, APRN for an Adult Medicine rotation, starting on March 10, 2027
  • We matched Chloe U, RN from Purcellville, VA with AG, FNP for a Gynecology (GYN) rotation, starting on May 3, 2027
  • We matched Rahkhee P, RN from Flowermound, TX with NN, DNP for a Psychiatry (in person) rotation, starting on January 13, 2027
  • We matched Latese R, RN from South Holland, IL with EM, APRN for a Family medicine or Primary Care rotation, starting on October 26, 2026
  • We matched Ciarre S, RN from Frisco, TX with ML, FNP for a Family medicine or Primary Care rotation, starting on January 11, 2027
  • We matched Nisha B, RN from Scottsdale, AZ with AB, FNP for a Family medicine or Primary Care rotation, starting on April 6, 2027
  • We matched Jamari R, RN from Warner Robins, GA with AB, FNP for a Family medicine or Primary Care rotation, starting on August 10, 2027
  • We matched Isha D, APRN from Moultrie, GA with KD, DNP for a Leadership and Management rotation, starting on November 30, 2026
  • We matched Caterina M, RN from Howard Beach, NY with KK, APRN for an Adult Medicine rotation, starting on October 14, 2026
  • We matched Beverly H, CNM from Mooresville, NC with SB, APRN for a Psychiatry (remote student) rotation, starting on November 15, 2026
  • We matched Meti D, RN from Portland, OR with PR, PMHNP for a Psychiatry (in person) rotation, starting on May 3, 2027
  • We matched Lena Y, RN from Randolph, MA with MM, DNP for a Pediatrics rotation, starting on January 11, 2027