Commercial Compliance Hub

Mecklenburg County

Mecklenburg County Public Health, Environmental Health

In short

Mecklenburg County Public Health, Environmental Health issues 10 permits we publish for Mecklenburg County, last verified 2026-09-30. Each carries the fee as the agency publishes it, with a link to the schedule it was read from.

What this agency issues

Permits required, with issuing agency, fee, renewal term and the date each record was last verified against its source
Food Establishment Permit (annual permit fee)Mecklenburg County Public Health, Environmental Health$120 per permit, reassessed annually — a state-set fee under G.S. 130A-248(d), of which NC DHHS states $70.00 of every $120.00 is distributed to county health departments. Late payment fee $25.00 if unpaid within 45 days after billing; reinstatement after suspension $150.00the permit does not expire on a fixed date; the $120.00 fee is reassessed annually. A permit expires one year after an establishment closes, a change of location requires a new permit, and a new owner or lessee must apply for a new permit (G.S. 130A-248(b), (b1), (c))2026-09-30
Public Swimming Pool Operation Permit — seasonal poolonly if it applies to youMecklenburg County Public Health, Environmental Health$130 per pool per season, plus a $120.00 late fee per pool where the application and fee are not received by the February deadline (so $250.00 after the deadline)seasonal; a permit for a seasonal pool is valid for a period of up to 7 consecutive months beginning April 1, and all seasonal pool permits expire on October 31. Renewal applications are completed during the month of February2026-09-30
Home Day Permit (family child care home sanitation)only if it applies to youMecklenburg County Public Health, Environmental Health$50–$70 $70.00 for a new Home Day Permit and $50.00 for a renewal, per permit, as printed in the Mecklenburg County Public Health Environmental Health Fee Schedule FY27, effective July 1, 2026recurring; the FY27 Environmental Health Fee Schedule prices a renewal of this permit and states no renewal interval, so confirm the renewal date with Environmental Health on 980-314-1620 when the permit is issued2026-09-30
Private Well Permit and Water Analysisonly if it applies to youMecklenburg County Public Health, Environmental Health$40–$550 Private well, new $550.00; major repair $100.00; retained fee if the request is denied $100.00; additional (2) site visits for sampling $100.00. Transient Non-Community well, new $550.00, annual registration $150.00, major repair $100.00; Community and Non-Transient Non-Community well $100.00. Water analysis: bacteria only $75.00; bacteria and nitrate/nitrite $100.00; bacteria, nitrate/nitrite and inorganics $160.00; volatile organic compound analysis $74.00; pesticides $74.00; first-draw lead $40.00 — as printed in the Mecklenburg County Public Health Environmental Health Fee Schedule FY27, effective July 1, 2026per application for the well permit; the Transient Non-Community well registration is annual at $150.002026-09-30
Food and Lodging Plan Review (local)only if it applies to youMecklenburg County Public Health, Environmental Health$250 per plan review; plan re-review $200.00; extra trip fee $100.00 — as printed in the Mecklenburg County Public Health Environmental Health Fee Schedule FY27, effective July 1, 2026per project; the review precedes construction and the operating permit2026-09-30
Temporary Food Establishment Permitonly if it applies to youMecklenburg County Public Health, Environmental Health$75–$3,000 $75.00 per vendor permit, the mandatory amount in G.S. 130A-248(d2). Organiser large-scale fees in the FY27 Environmental Health Fee Schedule: 1-5 permits $350.00; 6-10 permits $700.00; 11-15 permits $1,050.00; 16-20 permits $1,500.00; 21 or more permits $3,000.00per event2026-09-30
Mobile Food Unit and Pushcart Application and Plan ReviewMecklenburg County Public Health, Environmental Health$150 per application, non-refundable, payable with the submission of the application; change or transfer of commissary $100.00, also non-refundableper application; once the unit is permitted, the operating permit is the food establishment permit whose $120.00 fee G.S. 130A-248(d) reassesses annually2026-09-30
Public Swimming Pool Operation Permit — annual poolonly if it applies to youMecklenburg County Public Health, Environmental Health$250 per pool per year, plus a $120.00 late fee per pool where the application and fee are not received by the February deadline (so $370.00 after the deadline). Pro-rated by month for an annual permit taken out mid-year at $20.83 a month: April $291.66, May $270.83, June $250.00, July $229.16, August $208.33, September $187.50, October $166.66, November $145.83, December $125.00, January $104.16, February $83.33, March $62.50annual; a permit for an annual pool is valid for a period of up to 12 months and all annual pool permits expire on May 31, with maximum operation dates of June 1 to May 31. Renewal applications are completed during the month of February2026-09-30
Public Pool Plan Review and Inspection Chargesonly if it applies to youMecklenburg County Public Health, Environmental HealthPublic Pool Plan Review $500.00; Public Pool Plan Re-Review $350.00; Field (in-field) Plan Review for Pools $250.00; Recreational Whitewater System $500.00; Additional Site Visit $100.00; Permit to Construct Residential Pool $75.00.per review or per site visit; charged alongside, not instead of, the annual or seasonal operation permit2026-09-30
Improvement Permit (on-site wastewater / septic)only if it applies to youMecklenburg County Public Health, Environmental Health$35–$450 Improvement Permit application $450.00 commercial and $250.00 residential; application re-review $150.00; installation and final approval $200.00; optional site evaluation $100.00; locating a septic system $100.00; Authorized Onsite Wastewater Evaluator $35.00; Engineered Option Permit $35.00; A2 Session Law IP/CA alteration $120.00 and IP/CA combo $180.00; extra trip fee $100.00 — as printed in the Mecklenburg County Public Health Environmental Health Fee Schedule FY27, effective July 1, 2026per application; the installation and final approval charge falls due when the system is installed and signed off2026-09-30

Fees shown as a range or formula are set that way by the issuing agency — we do not average them into a single number.

About each permit

Food Establishment Permit (annual permit fee)

A restaurant, coffee shop, meat market or other retail food operation, a permitted mobile food unit, and a child care kitchen operating as a food establishment all need this operating permit before opening. Mecklenburg County Public Health describes the programme in its own words: 'The Mecklenburg County Food and Facilities Sanitation Program (F&FS) is a mandated program administered by the local health department pursuant to Chapter 130A of the General Statutes of North Carolina. F&FS issues permits to more than 4,400 food service facilities operating in Mecklenburg County and conducts more than 13,000 facility inspections per year.' The amount is set by the state, not by the county: G.S. 130A-248(d) directs a fee of one hundred twenty dollars ($120.00) for each permit issued, reassessed annually for permits that do not expire, and the NC DHHS Environmental Health Section states that '$70.00 out of every $120.00 collected is distributed to county health departments'. Subsection (d1) adds a $25.00 late payment fee where the fee is not paid within 45 days after billing, and a $150.00 reinstatement fee after a suspension. The permit runs with the establishment rather than the operator: G.S. 130A-248(c) requires a new owner or lessee to apply for a new permit, a change of location requires a new permit under (b), and (b1) expires a permit one year after an establishment closes. Temporary food establishments and limited food services establishments are excluded from this fee by subsection (d) and are covered by the separate $75.00 temporary permit listed elsewhere here. The countywide programme applies inside Charlotte and the six towns alike.

Public Swimming Pool Operation Permit — seasonal pool

Mecklenburg County runs two pool permit types, and a seasonal facility pays the lower one. The Board of Health rule defines a seasonal pool at § 2(k) as a public swimming pool permitted to operate no more than seven consecutive months per year, with permits running from April 1 until October 31, and § 3(b) makes the permit valid for up to 7 consecutive months beginning April 1 with all seasonal permits expiring on October 31. The county's Application for Operation Permit prints 'Fee Schedule: Annual Pool $250 Seasonal Pool: $130'; the renewal instructions print $130 before the February deadline against $250 after it; and the 2026 Pre-Season Pool Meeting slides state 'Seasonal Fee - $130… Late fees have not changed = $120… A late fee will be applied for EACH pool. Ie. Separate fees for pool, spa, etc.' $130 plus $120 is the $250 the instruction sheet shows for a late seasonal application, and a facility with a pool and a spa pays the late fee twice. An operator that needs to open before June 1 and switches from seasonal to annual pays the pro-rated annual amount instead, per the same slides. As with the annual permit, § 3(e) of the rule makes the county permit valid only while the operator also holds the state operating permit under 15A NCAC 18A .2500, and a fitness studio without a pool, spa or specialised water attraction has nothing to apply for. Seasonal pools receive their permit sticker at the permit inspection; applications go to Meckpools@mecknc.gov or 3205 Freedom Drive, Suite 8000.

Home Day Permit (family child care home sanitation)

A family child care home — care provided in a residence rather than in a purpose-built centre — is inspected and permitted by Mecklenburg County Environmental Health. The FY27 Environmental Health Fee Schedule prints two lines for it: 'Home Day Permit - New 70.00' and 'HOME DAY PERMIT-RENEWAL 50.00'. The BOCC-Approved Public Health Fee Schedule, the companion document that carries a Program column, assigns both lines to Food & Facilities Sanitation, and the county's Lodging, Child Care and Institutions section describes itself as providing 'plan review, permitting, and evaluation of child care and adult day service centers, family child care homes, lodging establishments'. The renewal interval is not stated in the fee schedule or in the county's child care documents, so this record prices the permit without asserting a period; the number to ask is 980-314-1620. This sanitation permit is one layer among several for an in-home provider: the county's own Plan Review for Child Care in a Residence guide (rev. 9/26/2023) sets out the route through the N.C. State Building Code, the N.C. State Fire Code and local ordinances, the environmental health regulations enforced by the county health department, and the state Division of Child Development rules, and notes that a residence may care for a maximum of 12 full-time children with the primary caregiver living in the residence. A centre-based child care operation is charged instead under the Code Enforcement day care inspection and plan review fees listed separately here.

Private Well Permit and Water Analysis

A business drawing its water from a well rather than a public supply — most often a restaurant, coffee shop, child care centre or veterinary practice on the outer edges of the county — is permitted and sampled by Environmental Health. The FY27 Environmental Health Fee Schedule, effective July 1, 2026, prices a new private well at $550.00, a major repair at $100.00, a retained fee of $100.00 where the request is denied, and $100.00 for additional site visits for sampling. A well serving the transient public — the classification that catches a restaurant or roadside business supplying water to customers — is a Transient Non-Community well: $550.00 for a new well, $150.00 for the annual registration and $100.00 for a major repair, with Community and Non-Transient Non-Community wells at $100.00. Water analysis is charged separately by test package: $75.00 for bacteria only, $100.00 for bacteria with nitrate and nitrite, $160.00 for bacteria with nitrate, nitrite and inorganics, $74.00 each for volatile organic compounds and for pesticides, and $40.00 for first-draw lead — the last of which matters for a child care operation. The annual registration is the recurring item to diarise; the rest fall due at construction, repair or sampling. Environmental Health's Groundwater and Wastewater Services section, at 3205 Freedom Drive, Suite 8000, is the office to contact on 980-314-1620.

Food and Lodging Plan Review (local)

Before a food establishment is built or substantially altered in Mecklenburg County, plans go to Environmental Health for review. The FY27 Environmental Health Fee Schedule, approved by the Board of County Commissioners and effective July 1, 2026, prints 'Food/Lodging Plan Review 250.00', 'FOOD/LODGING PLAN RE-REVIEW FEES 200.00' and 'Extra Trip Fee 100.00'. The $250.00 sits exactly at the ceiling G.S. 130A-248(f) allows a local health department to charge, so it cannot rise without a change in state law. A franchise or chain applicant whose prototype plans were reviewed by the State under G.S. 130A-248(e) pays the State's $250.00 instead: subsection (e1) provides that plans so reviewed 'shall not require further review and approval under this section by any local health department', and (f) adds that no food establishment paying a fee under subsection (e) is liable for a fee under subsection (f). In practice health plan review is submitted through the Code Enforcement intake at 2145 Suttle Avenue, whose Publications list carries both the Food Establishment Plan Review Manual and the Plan Review Application for the Health Department. The same fee line covers lodging plan review, and a child care kitchen being built out is reviewed here as well as through the separate day care plan review that Code Enforcement charges.

Temporary Food Establishment Permit

A restaurant, coffee shop or food truck vending at a festival, fair or public exhibition in Mecklenburg County needs a temporary food establishment permit for that event. The per-vendor amount is not discretionary: G.S. 130A-248(d2) provides that a local health department 'shall charge each temporary food establishment and each limited food services establishment a fee of seventy-five dollars ($75.00) for each permit issued', and the FY27 Environmental Health Fee Schedule prints the same $75.00. Temporary food establishments are excluded from the $120.00 annual permit fee by G.S. 130A-248(d), so the $75.00 is the whole permit charge for the event. Where an event organiser submits a block of vendor applications, the county charges a separate large-scale organiser fee on a sliding scale printed in the same schedule: $350.00 for 1-5 permits, $700.00 for 6-10, $1,050.00 for 11-15, $1,500.00 for 16-20 and $3,000.00 for 21 or more. Applications are submitted as a package by the event organiser to the county's temporary food events mailbox, TFE@mecknc.gov, rather than vendor by vendor at a counter. A large outdoor event will usually also engage the county special event permit and, outside Charlotte city limits, Fire Marshal permits, both listed separately here.

Mobile Food Unit and Pushcart Application and Plan Review

A food truck or pushcart operating in Mecklenburg County is permitted by Environmental Health. The county defines the categories in its own application packet: a 'Mobile Food Unit' is a food establishment or pushcart designed to be readily moved and vend food, while a 'Pushcart' is restricted to hot dogs and similar pre-cooked encased meats with their condiments, pre-packaged drinks and snacks. The FY27 Environmental Health Fee Schedule prints 'Pushcart/Mobile Food Unit Plan Review 150.00' and 'Mobile Food Unit Change in Commissary 100.00', and the county's own Mobile Food and Pushcart Application Packet states the same two amounts as conditions of application: 'A non-refundable fee of $150.00 will be assessed to the applicant/operator and shall be paid with the submission of the application' and 'A non-refundable fee of $100.00 will be accessed to the applicant for a change/transfer of commissary.' Those are the county-set charges. The recurring operating charge is the statutory one: a permitted mobile food unit is a food establishment and is not within the exclusions in G.S. 130A-248(d), so the $120.00 annual permit fee listed separately here applies to it. Every unit needs a base of operations — G.S. 130A-248(c1) requires a permitted restaurant or commissary to serve as the base for a pushcart, and a mobile food unit must either meet all commissary sanitation requirements or have one. The packet states plainly that the health department 'does not issue verbal approvals regarding construction, design, or permitting of mobile food units and pushcarts', and that a unit not in compliance with 15A NCAC 18A .2600 will not receive an operating permit.

Public Swimming Pool Operation Permit — annual pool

A fitness studio, gym, hotel-style facility or club with a public swimming pool, wading pool, spa or specialised water attraction on its premises needs a county operation permit for each water body before it opens for the season; a studio without a pool has no pool permit to obtain. The adopted Board of Health rule sets the structure: § 3(a) provides that no public swimming pool shall be operated without a valid operating permit issued by the Mecklenburg County Health Department and that the permit must be posted where the public can readily see it on entering the pool area, § 3(b) makes an annual pool permit valid for up to 12 months with all annual permits expiring on May 31, and § 4(c) requires renewal applications to be completed during February with a late penalty on applications not received by the close of business on the last working day of that month. The rule applies 'throughout Mecklenburg County, North Carolina, including, but not limited to all cities and towns, whether incorporated or unincorporated', so Charlotte pools are inside it. The amounts come from three county pool documents that agree: the Application for Operation Permit prints 'Fee Schedule: Annual Pool $250 Seasonal Pool: $130' with a pro-rated monthly table for annual pools, the renewal instructions print $250 before the deadline against $370 after it, and the 2026 Pre-Season Pool Meeting slides state 'Annual Fee - $250… Late fees have not changed = $120… A late fee will be applied for EACH pool. Ie. Separate fees for pool, spa, etc.' $250 plus $120 is the $370 on the instruction sheet. A county permit is valid only while the operator also holds the state operating permit issued under 15A NCAC 18A .2500 (§ 3(e)), drain cover paperwork must be approved before an inspection is scheduled, and applications go to Meckpools@mecknc.gov or 3205 Freedom Drive, Suite 8000.

Public Pool Plan Review and Inspection Charges

Building or remodelling a pool, spa or specialised water attraction at a fitness studio in Mecklenburg County brings a separate set of Environmental Health charges on top of the operation permit. Section 4(a) of the adopted Board of Health rule requires a plan review fee, in an amount approved by the Board, to be submitted with the plans and specifications required for construction or remodelling of a public swimming pool. The FY27 Environmental Health Fee Schedule sets those amounts: 'Public Pool Plan Review 500.00', 'PUBLIC POOL PLAN RE-REVIEW FEES 350.00', 'Field Plan Review for Pools 250.00', 'Recreational Whitewater System 500.00', 'Additional Site Visit 100.00' and 'Permit to Construct Residential Pool 75.00'. The county's 2026 Pre-Season Pool Meeting slides describe two of these in programme language a pool operator will recognise: an in-field plan review, where 'A $250 fee may be required to be paid to Public Health if a site visit must be made' for equipment changes, and the return visit charge, where 'If an inspector conducts a scheduled inspection and the pool does not pass, $100 return visit fee will be charged.' Plan review under this record is the Environmental Health review of the pool itself; the building, electrical, mechanical and plumbing permits for the same construction, and any zoning review, are separate county charges listed elsewhere here.

Improvement Permit (on-site wastewater / septic)

A business on a site that public sewer does not reach needs an improvement permit before it can build, and in Mecklenburg County that is an Environmental Health function with a commercial rate nearly double the residential one. The FY27 Environmental Health Fee Schedule, effective July 1, 2026, prints 'Improvement Permit application (commercial) 450.00' and 'Improvement Permit application (residential) 250.00', with 'Application Re-Review 150.00', 'Installation and Final Approval 200.00', 'Optional Site Evaluation 100.00', 'Locating a Septic System 100.00', 'Authorized Onsite Wastewater Evaluator (AOWE) 35.00', 'Engineered Option Permit (EOP) 35.00', 'A2 Session Law IP/CA Alteration 120.00', 'A2 Session Law IP/CA Combo 180.00' and 'Extra Trip Fee 100.00'. Every figure above is the county's own adopted amount, corroborated line for line in the BOCC-Approved Public Health Fee Schedule under the Groundwater and Wastewater Systems programme. Environmental Health describes the section as providing plan review, permitting and evaluation of on-site wastewater systems and private wells. A restaurant or child care centre is the most demanding case, because design flow drives the system size and a change of use from, say, retail to food service on an existing septic system usually forces a fresh improvement permit. The Authorized Onsite Wastewater Evaluator and Engineered Option Permit lines are the alternative routes North Carolina allows where a licensed professional designs and certifies the system; both carry the same modest $35.00 county charge.

Contact

Jurisdiction
Mecklenburg County
Phone
980-314-1620

Contact details are taken from the agency’s own site or its published fee schedule. Where we have not verified a phone number we leave it blank rather than guess.

Sources

Every fee and term above was read from one of these government pages on the date shown.

  1. 2026 Pre-Season Pool Meeting — Slides: 'Seasonal Fee - $130. Annual Fee - $250… Late fees have not changed = $120… A late fee will be applied for EACH pool', plus the $100 return visit fee and the $250 in-field plan reviewMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  2. Application for Operation Permit — the county pool application, Section E: 'Fee Schedule: Annual Pool $250 Seasonal Pool: $130', with the pro-rated monthly table for annual poolsMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  3. Food & Facilities Sanitation — the county programme page: a mandated programme administered by the local health department under Chapter 130A, permitting more than 4,400 food service facilitiesMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  4. G.S. 130A-248 — food establishment permits: the $120 Department permit fee and its exclusions (d), the $25 late and $150 reinstatement fees (d1), the mandatory $75 temporary and limited food service fee (d2) and the $250 local plan review ceiling (f)North Carolina General Assembly · primary source · retrieved 2026-09-30
  5. Groundwater and Wastewater Services — plan review, permitting and evaluation of on-site wastewater (septic) systems and private wellsMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  6. Instructions for Completing an Operation Permit Application for a Public Swimming Pool, Wading Pool, Spa or Specialized Water Attraction — annual $250 before deadline and $370 after, seasonal $130 before and $250 afterMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  7. Lodging, Child Care and Institutions — plan review, permitting and evaluation of child care and adult day service centres, family child care homes and lodging establishmentsMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  8. Mecklenburg County Board of Health Rule Governing Public Swimming Pools (Ordinance Book 51, Document #100), in force from and after March 7, 2023 — annual and seasonal permit structure, expiry dates, February renewal window and late penaltyMecklenburg County Board of Health · primary source · retrieved 2026-09-30
  9. Mecklenburg County Public Health Environmental Health Fee Schedule FY27, effective July 1, 2026, linked from the Environmental Health home page under the county's statement that Public Health fees are approved by the Board of County CommissionersMecklenburg County Public Health · primary source · retrieved 2026-09-30
  10. Mobile Food and Pushcart Application Packet — the county's own packet stating the $150.00 non-refundable application fee and the $100.00 commissary change/transfer feeMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  11. NC DHHS Food, Lodging and Institutional Sanitation — Inspections, Statistics and Fees: permit fees support the programme and $70 out of every $120 collected is distributed to county health departmentsNorth Carolina Department of Health and Human Services, Division of Public Health · primary source · retrieved 2026-09-30
  12. Public Swimming Pools — the county programme page linking the local pool regulations, the operation permit application, the completion instructions and the 2026 Pre-Season Pool Meeting slidesMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30

Other offices serving Mecklenburg County

The full permit list for this jurisdiction

Industry permit lists that include this agency

North Carolina jurisdictions

Commercial Compliance Hub publishes information, not legal advice. Requirements change — confirm anything you rely on with the issuing agency before you file.