Wage and Hour Laws in North Carolina | Current North Carolina Labor Laws


Minimum Wage

North Carolina’s current minimum wage is $7.25.

The minimum wage in NC must be, at minimum, equal to the federal minimum wage. The minimum wage is $2.13 per hour for employees who receive tips. 

A tipped employee receives more than $20 in tips per month, is told before employment that they will receive a tipped wage, and adhere to a tip pool system. 

For more information on North Carolina’s minimum wage laws, visit our North Carolina Minimum Wage Laws page, which includes topics such as minimum wage, tip minimum wage, tip sharing and pooling, and subminimum wages.

Related topic covered on other pages include:


Overtime

North Carolina labor laws require an employer to pay overtime to employees, unless otherwise exempt, at the rate of 1½ times the employee’s regular rate of pay for all hours worked in excess of 40 hours in a workweek. NC Dept. of Workforce Solutions FAQs. See FLSA: Overtime for more information regarding overtime requirements.


Prevailing Wages

North Carolina does not have a prevailing wage law that governs wage rates on government project or service contracts.

Under certain circumstances, employers in North Carolina may be required to pay residents wage rates established by federal prevailing wage rates and rules. The prevailing wage rates may be different from the federal and state’s standard minimum wage rates. Employees may be eligible for prevailing wages if they work on government or government-funded construction projects or perform certain government services. See the Davis-Bacon and Related Acts, McNamara-O’Hara Service Contract Act (SCA), and Walsh-Healey Public Contracts Act (PCA) for more information about prevailing wages.


Meals and Breaks

North Carolina labor laws require employers to provide employees fourteen (14) or fifteen (15) years of age with a thirty (30) minute break when scheduled to work over five (5) hours. NC Statutes 95-25.5(e).

North Carolina employers are not required to provide either a rest break (generally ten (10) or fifteen (15) minutes) or a meal break (usually thirty (30) minutes or more) for anyone who is sixteen (16) years of age or older. However, in accordance with federal law, if an employer chooses to provide additional breaks, they must be paid. Meal or lunch periods do not need to be paid, so long as the employee is free to do as they wish during the meal or lunch period. NC Dept. of Labor Facts.


Nurse Mother Breaks

North Carolina labor laws do not require employers to provide nursing mothers with breaks to express breast milk. However, the federal Fair Labor Standards Act requires certain employees to provide nonexempt nursing mothers for one (1) year following a child’s birth with reasonable rest breaks to express milk and private spaces, other than a bathroom, to express breast milk.


Vacation Leave

In North Carolina, employers are not required to provide unpaid or paid vacation benefits to their employees. However, if an employer offers benefits, they must comply with the terms established in the employment contract or the vacation leave policy. 

Any policy must address how and when vacation is earned, whether vacation time may be carried forward when that time must be taken, when and if vacation pay may be paid instead of time off, and under what conditions vacation pay may be forfeited. 

Employers may lawfully establish policies or enter into a contract that denies employees payment for accrued vacation leave upon the end of the contract or separation from employment. If it makes no mention if a business must pay for accumulated vacation time when employment ends. 

Information about North Carolina vacation leave laws may now be found on our North Carolina Leave Laws page.


Sick Leave

North Carolina does not obligate businesses to provide unpaid or paid sick leave benefits for their employees 

However, if an employer provides unpaid or paid benefits, they must adhere to the employment contract conditions or established sick leave policy. 

There are cases where North Carolina employers may be obligated to give unpaid sick leave to employees as stated by federal laws and the Family and Medical Leave Act. 

Information about North Carolina sick leave laws may now be found on our North Carolina Leave Laws page.


Holiday Leave

North Carolina does not obligate businesses to give workers unpaid or paid holiday leave. However, an employer in North Carolina has the right to make an employee work during holidays. 

Moreover, a private employer doesn’t have to pay additional compensation for the time their employees worked during holidays unless the hours also qualify for federal overtime hours. 

If a business provides unpaid or paid holiday time, it must adhere to the conditions set out in the employment contract or established holiday leave policy. There are then also North Carolina state holidays that may apply.

Information about North Carolina holiday leave laws may now be found on our North Carolina Leave Laws page.


Jury Duty Leave

Employers are required to allow employees to take time off to serve as a juror or serve on a grand jury. However, a business is not obligated to compensate workers for time spent on jury duty leave. Furthermore, a place of business does not have the right to harass, coerce, demote, or discharge an employee for carrying out their jury duty requirements.

Information about North Carolina jury duty leave laws may now be found on our North Carolina Leave Laws page.


Voting Leave

There are no laws in North Carolina stating that employers must provide unpaid or paid voting leave. Therefore, workers in North Carolina must vote on their own time.

Information about North Carolina voting leave laws may now be found on our North Carolina Leave Laws page.


Severance Pay

North Carolina labor laws do not require employers to provide employees with severance pay. If an employer chooses to provide severance benefits, it must comply with the terms of its established policy or employment contract.


Unemployment

Under certain circumstances, North Carolina residents may be eligible for unemployment benefits while they search for another job. You are required to certify that you are unemployed on a weekly basis to receive these benefits.

Workers in North Carolina who find themselves out of work may be eligible for unemployment benefits. Various requirements must, however, be met. First, the worker must register for work with the state’s job service office. They must be actively seeking employment, physically able, and available to work. 

Furthermore, to be eligible, the worker must be unemployed due to no fault of their own. If they quit their job for a legally viable reason, they should be eligible. Finally, they must be considered monetarily eligible; the base period includes four of the last five quarters, and they must have earned wages in at least two quarters. Workers must have made at least $790 in one of the previous two quarters in the base period.

See North Carolina State Unemployment Benefits.


[wpforms id="56148"]
<style type="text/css"> body #wpforms-56148 { margin:0px ;} body #wpforms-56148 .wpforms-submit-container .wpforms-submit, body #wpforms-56148 .wpforms-field-pagebreak button.wpforms-page-button { font-weight: bold;text-align:center ;color:#ffffff ;background-color:#ea773d ;font-size:20px;margin:10px 0px 0px 0px ;padding:12px 40px ;border-width:1px ;border-radius:4px ;-web-border-radius:4px ;-moz-border-radius:4px ; } body #wpforms-56148 .wpforms-submit-container .wpforms-submit:hover, body #wpforms-56148 .wpforms-field-pagebreak button.wpforms-page-button:hover { } body #wpforms-56148 .wpforms-submit-container,body #wpforms-56148 .wpforms-field-pagebreak .wpforms-pagebreak-left{ text-align:center; } body #wpforms-56148 .wpforms-form .wpforms-field input[type=text], body #wpforms-56148 .wpforms-form .wpforms-field input[type=email], body #wpforms-56148 .wpforms-form .wpforms-field input[type=tel], body #wpforms-56148 .wpforms-form .wpforms-field input[type=url], body #wpforms-56148 .wpforms-form .wpforms-field input[type=password], body #wpforms-56148 .wpforms-form .wpforms-field input[type=number] { color:#000000 ;border-color:#191919 ; border-width: 1px; } body #wpforms-56148 .wpforms-form .wpforms-field .wpforms-field-row { } body #wpforms-56148 .wpforms-form .wpforms-field select { border-color:#7a7a7a ; border-width: 1px; } body #wpforms-56148 .wpforms-form .wpforms-field-radio li label, body #wpforms-56148 .wpforms-form .wpforms-field-payment-multiple li label { } body #wpforms-56148 .wpforms-form .wpforms-field label.wpforms-field-label { } /* Styling for Tablets */ @media only screen and (max-width: 800px) and (min-width:481px) { } @media only screen and (max-width: 480px){ } /*Option to add custom CSS */ </style> <div class="wpforms-container wpforms-container-full" id="wpforms-56148"><form id="wpforms-form-56148" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="56148" method="post" enctype="multipart/form-data" action="/employment-and-labor-laws/states/north-carolina/wage-and-hour/" data-token="4c3360a9f4b56d180e00dfb09fa7c355"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-56148-field_1-container" class="wpforms-field wpforms-field-name" data-field-id="1"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-56148-field_1">Name <span class="wpforms-required-label">*</span></label><div class="wpforms-field-row wpforms-field-large"><div class="wpforms-field-row-block wpforms-first wpforms-one-half"><input type="text" id="wpforms-56148-field_1" class="wpforms-field-name-first wpforms-field-required" name="wpforms[fields][1][first]" placeholder="First" required><label for="wpforms-56148-field_1" class="wpforms-field-sublabel after wpforms-sublabel-hide">First</label></div><div class="wpforms-field-row-block wpforms-one-half"><input type="text" id="wpforms-56148-field_1-last" class="wpforms-field-name-last wpforms-field-required" name="wpforms[fields][1][last]" placeholder="Last" required><label for="wpforms-56148-field_1-last" class="wpforms-field-sublabel after wpforms-sublabel-hide">Last</label></div></div></div><div id="wpforms-56148-field_2-container" class="wpforms-field wpforms-field-email" data-field-id="2"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-56148-field_2">Email <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-56148-field_2" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][2]" placeholder="Email" required></div><div id="wpforms-56148-field_3-container" class="wpforms-field wpforms-field-select wpforms-field-select-style-classic" data-field-id="3"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-56148-field_3">State</label><select id="wpforms-56148-field_3" class="wpforms-field-large" name="wpforms[fields][3]"><option value="" class="placeholder" disabled selected='selected'>State</option><option value="Alabama" >Alabama</option><option value="Alaska" >Alaska</option><option value="Arizona" >Arizona</option><option value="Arkansas" >Arkansas</option><option value="California" >California</option><option value="Colorado" >Colorado</option><option value="Connecticut" >Connecticut</option><option value="Delaware" >Delaware</option><option value="District of Columbia" >District of Columbia</option><option value="Florida" >Florida</option><option value="Georgia" >Georgia</option><option value="Hawaii" >Hawaii</option><option value="Idaho" >Idaho</option><option value="Illinois" >Illinois</option><option value="Indiana" >Indiana</option><option value="Iowa" >Iowa</option><option value="Kansas" >Kansas</option><option value="Kentucky" >Kentucky</option><option value="Louisiana" >Louisiana</option><option value="Maine" >Maine</option><option value="Maryland" >Maryland</option><option value="Massachusetts" >Massachusetts</option><option value="Michigan" >Michigan</option><option value="Minnesota" >Minnesota</option><option value="Mississippi" >Mississippi</option><option value="Missouri" >Missouri</option><option value="Montana" >Montana</option><option value="Nebraska" >Nebraska</option><option value="Nevada" >Nevada</option><option value="New Hampshire" >New Hampshire</option><option value="New Jersey" >New Jersey</option><option value="New Mexico" >New Mexico</option><option value="New York" >New York</option><option value="North Carolina" >North Carolina</option><option value="North Dakota" >North Dakota</option><option value="Ohio" >Ohio</option><option value="Oklahoma" >Oklahoma</option><option value="Oregon" >Oregon</option><option value="Pennsylvania" >Pennsylvania</option><option value="Rhode Island" >Rhode Island</option><option value="South Carolina" >South Carolina</option><option value="South Dakota" >South Dakota</option><option value="Tennessee" >Tennessee</option><option value="Texas" >Texas</option><option value="Utah" >Utah</option><option value="Vermont" >Vermont</option><option value="Virginia" >Virginia</option><option value="Washington" >Washington</option><option value="West Virginia" >West Virginia</option><option value="Wisconsin" >Wisconsin</option><option value="Wyoming" >Wyoming</option></select></div><div id="wpforms-56148-field_4-container" class="wpforms-field wpforms-field-radio wpforms-list-2-columns" data-field-id="4"><label class="wpforms-field-label" for="wpforms-56148-field_4">Visiting on behalf of:</label><ul id="wpforms-56148-field_4"><li class="choice-1 depth-1"><input type="radio" id="wpforms-56148-field_4_1" name="wpforms[fields][4]" value="Employer" ><label class="wpforms-field-label-inline" for="wpforms-56148-field_4_1">Employer</label></li><li class="choice-2 depth-1"><input type="radio" id="wpforms-56148-field_4_2" name="wpforms[fields][4]" value="Employee" ><label class="wpforms-field-label-inline" for="wpforms-56148-field_4_2">Employee</label></li></ul></div></div><div class="wpforms-submit-container"><input type="hidden" name="wpforms[id]" value="56148"><input type="hidden" name="wpforms[author]" value="1"><input type="hidden" name="wpforms[post_id]" value="39425"><button type="submit" name="wpforms[submit]" id="wpforms-submit-56148" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="SUBSCRIBE NOW!" aria-live="assertive" value="wpforms-submit">SUBSCRIBE NOW!</button><img src="https://www.employmentlawhandbook.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div> <!-- .wpforms-container -->
[wpforms id="56148"]
<style type="text/css"> body #wpforms-56148 { margin:0px ;} body #wpforms-56148 .wpforms-submit-container .wpforms-submit, body #wpforms-56148 .wpforms-field-pagebreak button.wpforms-page-button { font-weight: bold;text-align:center ;color:#ffffff ;background-color:#ea773d ;font-size:20px;margin:10px 0px 0px 0px ;padding:12px 40px ;border-width:1px ;border-radius:4px ;-web-border-radius:4px ;-moz-border-radius:4px ; } body #wpforms-56148 .wpforms-submit-container .wpforms-submit:hover, body #wpforms-56148 .wpforms-field-pagebreak button.wpforms-page-button:hover { } body #wpforms-56148 .wpforms-submit-container,body #wpforms-56148 .wpforms-field-pagebreak .wpforms-pagebreak-left{ text-align:center; } body #wpforms-56148 .wpforms-form .wpforms-field input[type=text], body #wpforms-56148 .wpforms-form .wpforms-field input[type=email], body #wpforms-56148 .wpforms-form .wpforms-field input[type=tel], body #wpforms-56148 .wpforms-form .wpforms-field input[type=url], body #wpforms-56148 .wpforms-form .wpforms-field input[type=password], body #wpforms-56148 .wpforms-form .wpforms-field input[type=number] { color:#000000 ;border-color:#191919 ; border-width: 1px; } body #wpforms-56148 .wpforms-form .wpforms-field .wpforms-field-row { } body #wpforms-56148 .wpforms-form .wpforms-field select { border-color:#7a7a7a ; border-width: 1px; } body #wpforms-56148 .wpforms-form .wpforms-field-radio li label, body #wpforms-56148 .wpforms-form .wpforms-field-payment-multiple li label { } body #wpforms-56148 .wpforms-form .wpforms-field label.wpforms-field-label { } /* Styling for Tablets */ @media only screen and (max-width: 800px) and (min-width:481px) { } @media only screen and (max-width: 480px){ } /*Option to add custom CSS */ </style> <div class="wpforms-container wpforms-container-full" id="wpforms-56148"><form id="wpforms-form-56148" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="56148" method="post" enctype="multipart/form-data" action="/employment-and-labor-laws/states/north-carolina/wage-and-hour/" data-token="4c3360a9f4b56d180e00dfb09fa7c355"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-56148-field_1-container" class="wpforms-field wpforms-field-name" data-field-id="1"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-56148-field_1">Name <span class="wpforms-required-label">*</span></label><div class="wpforms-field-row wpforms-field-large"><div class="wpforms-field-row-block wpforms-first wpforms-one-half"><input type="text" id="wpforms-56148-field_1" class="wpforms-field-name-first wpforms-field-required" name="wpforms[fields][1][first]" placeholder="First" required><label for="wpforms-56148-field_1" class="wpforms-field-sublabel after wpforms-sublabel-hide">First</label></div><div class="wpforms-field-row-block wpforms-one-half"><input type="text" id="wpforms-56148-field_1-last" class="wpforms-field-name-last wpforms-field-required" name="wpforms[fields][1][last]" placeholder="Last" required><label for="wpforms-56148-field_1-last" class="wpforms-field-sublabel after wpforms-sublabel-hide">Last</label></div></div></div><div id="wpforms-56148-field_2-container" class="wpforms-field wpforms-field-email" data-field-id="2"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-56148-field_2">Email <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-56148-field_2" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][2]" placeholder="Email" required></div><div id="wpforms-56148-field_3-container" class="wpforms-field wpforms-field-select wpforms-field-select-style-classic" data-field-id="3"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-56148-field_3">State</label><select id="wpforms-56148-field_3" class="wpforms-field-large" name="wpforms[fields][3]"><option value="" class="placeholder" disabled selected='selected'>State</option><option value="Alabama" >Alabama</option><option value="Alaska" >Alaska</option><option value="Arizona" >Arizona</option><option value="Arkansas" >Arkansas</option><option value="California" >California</option><option value="Colorado" >Colorado</option><option value="Connecticut" >Connecticut</option><option value="Delaware" >Delaware</option><option value="District of Columbia" >District of Columbia</option><option value="Florida" >Florida</option><option value="Georgia" >Georgia</option><option value="Hawaii" >Hawaii</option><option value="Idaho" >Idaho</option><option value="Illinois" >Illinois</option><option value="Indiana" >Indiana</option><option value="Iowa" >Iowa</option><option value="Kansas" >Kansas</option><option value="Kentucky" >Kentucky</option><option value="Louisiana" >Louisiana</option><option value="Maine" >Maine</option><option value="Maryland" >Maryland</option><option value="Massachusetts" >Massachusetts</option><option value="Michigan" >Michigan</option><option value="Minnesota" >Minnesota</option><option value="Mississippi" >Mississippi</option><option value="Missouri" >Missouri</option><option value="Montana" >Montana</option><option value="Nebraska" >Nebraska</option><option value="Nevada" >Nevada</option><option value="New Hampshire" >New Hampshire</option><option value="New Jersey" >New Jersey</option><option value="New Mexico" >New Mexico</option><option value="New York" >New York</option><option value="North Carolina" >North Carolina</option><option value="North Dakota" >North Dakota</option><option value="Ohio" >Ohio</option><option value="Oklahoma" >Oklahoma</option><option value="Oregon" >Oregon</option><option value="Pennsylvania" >Pennsylvania</option><option value="Rhode Island" >Rhode Island</option><option value="South Carolina" >South Carolina</option><option value="South Dakota" >South Dakota</option><option value="Tennessee" >Tennessee</option><option value="Texas" >Texas</option><option value="Utah" >Utah</option><option value="Vermont" >Vermont</option><option value="Virginia" >Virginia</option><option value="Washington" >Washington</option><option value="West Virginia" >West Virginia</option><option value="Wisconsin" >Wisconsin</option><option value="Wyoming" >Wyoming</option></select></div><div id="wpforms-56148-field_4-container" class="wpforms-field wpforms-field-radio wpforms-list-2-columns" data-field-id="4"><label class="wpforms-field-label" for="wpforms-56148-field_4">Visiting on behalf of:</label><ul id="wpforms-56148-field_4"><li class="choice-1 depth-1"><input type="radio" id="wpforms-56148-field_4_1" name="wpforms[fields][4]" value="Employer" ><label class="wpforms-field-label-inline" for="wpforms-56148-field_4_1">Employer</label></li><li class="choice-2 depth-1"><input type="radio" id="wpforms-56148-field_4_2" name="wpforms[fields][4]" value="Employee" ><label class="wpforms-field-label-inline" for="wpforms-56148-field_4_2">Employee</label></li></ul></div></div><div class="wpforms-submit-container"><input type="hidden" name="wpforms[id]" value="56148"><input type="hidden" name="wpforms[author]" value="1"><input type="hidden" name="wpforms[post_id]" value="39425"><button type="submit" name="wpforms[submit]" id="wpforms-submit-56148" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="SUBSCRIBE NOW!" aria-live="assertive" value="wpforms-submit">SUBSCRIBE NOW!</button><img src="https://www.employmentlawhandbook.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div> <!-- .wpforms-container -->