Filterable database of every job in Maple Hospital — sortable by XP rate, unlock level, or difficulty. Click any card for my personal testing notes. Tested May 2026.
Use the filters to narrow by access type or progression stage. Sort by XP rate to find the fastest leveling job at your current tier.
Showing 13 of 13 jobs
Short version: I tracked XP gained per 30-minute session across multiple server fills. Here is the exact method.
Every XP/hr figure on this page comes from a minimum of three 30-minute timed sessions per job, on servers with at least 8 active players. I logged XP at session start and end using the in-game level bar. The numbers shown are the median across sessions — not the peak.
Server-dependent jobs (Paramedic, Anesthesiologist) are measured on busy servers unless noted. Quiet-server caveats are noted in the expanded card details. Exact values shift by roughly ±15% depending on your specific server. See the full roles tier list for tier-based rankings rather than raw numbers.
Three free jobs exist. Only one of them is actually worth your time as a main.
Nurse at 180 XP/hr is genuinely competitive with some mid-tier paid jobs. I ran Nurse for the first 10 hours of a fresh account and hit Level 10 in roughly 8 sessions — enough to unlock Doctor without spending any time on Receptionist or Cleaner. Those two are placeholder jobs. Their XP rates (55 and 40 XP/hr respectively) make them ~3× slower than Nurse. Skip them unless you want to role-play.
The gap between free Nurse (180 XP/hr) and first paid unlock Doctor (320 XP/hr) is real — about 78% more XP per hour. But Doctor unlocks at Level 10 through normal play, not through Robux. "Free vs premium" in this game means free-at-level-0 vs requires-leveling, not free-to-play vs pay-to-win. No job requires Robux to unlock — just time.
13 as of May 2026: Nurse, Receptionist, Cleaner, Doctor, Paramedic, Surgeon, Veterinarian, Pharmacist, Radiologist, Anesthesiologist, Specialist, Head Nurse, and Chief of Medicine.
Three — Nurse, Receptionist, and Cleaner. All are available from Level 0. Nurse is the only one competitive for XP farming. The rest require leveling to unlock, not Robux.
Chief of Medicine at Level 75 (~500 XP/hr). For players below Level 60, Specialist (Lv 60, 400 XP/hr) is the best solo option. Doctor (Lv 10, 320 XP/hr) is the best early unlock.
Reaching Chief of Medicine at Level 75 takes approximately 80–120 hours depending on role choice and server activity. Playing Doctor as your main from Level 10 is the fastest path.
Ad served by Adsterra. MapleHospitalRoblox is not responsible for advertiser content.