Pediatric Occupational Therapists earn between $102,372 and $125,252 annually, with a median salary of $113,007. In comparison, Registered Nurses earn about $85,970, while Nurse Practitioners can make around $123,780. Thus, Occupational Therapists generally earn more than Nurses.