Typically, school nurses earn between $48,721 and $76,979 annually, with a median salary of around $60,972. Whether they get paid during winter break depends on the district's policies, but many are paid year-round or have arrangements to cover breaks.