City Building Permits
Winnsboro, TX - 2026 Building Permit Guide
How to apply for a building permit in Winnsboro, Texas. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
This section covers only the Franklin County portion of Winnsboro. Reviewed Census materials identify Winnsboro as split between Wood County and Franklin County, and the Census building-permit footnote states the main Winnsboro office in Wood County issues permits for the Franklin County portion as well. Parcel-level jurisdiction should be verified for edge cases near the city limits and county line.
- Department
- Code Enforcement
- Address
- 501 S Main St, Winnsboro, TX 75494
- Phone
- (903) 342-3654 Ext. 403
- code@winnsborotexas.com
Application Process
- Select the correct packet from the city permits page: residential construction, commercial construction, trade permit packet, or inspection request.
- Prepare the application and plan set. The packets require site plans for new construction, and the commercial packet also requires a property survey with field notes and a plat if one does not already exist.
- Email plans or applications to permit@winnsborotexas.com or work directly with Code Enforcement / City Hall. The public packets explicitly state "Email plans to: permit@winnsborotexas.com".
- Wait for plan review. The published residential and commercial packets state the Building Official has 14 days to review plans.
- Register all contractors and subcontractors, provide required licenses and liability insurance, and pay the applicable permit fees. Permits will not be issued until all licensed and non-licensed subcontracted trades are registered with the city and liability insurance has been provided.
- Request inspections by the posted deadline for next-business-day service. Inspections can be requested through the posted inspection request form, phone, or email.
Typical processing time: Building Official review is stated as 14 days. Trade permit materials also say to allow 24 hours for permit processing and inspection requests.
Source: Code Enforcement
General Requirements
Winnsboro's public "Do I need a Permit?" handout says permits are required for additions, remodels involving wall, window, or door changes, trade work such as plumbing, electrical, and HVAC, decks and porches, roofing, fences, concrete work, most pools, hot tubs or spas, demolition, signs, and new construction of buildings, garages, carports, patio covers, gazebos, and accessory buildings.
Required Documents
- Site plans
- Property surveys and field notes (commercial new construction)
- Plat information if needed
- Contractor registration materials
- Proof of liability insurance
- Trade licenses where applicable
- Residential energy code compliance reports (Rescheck, IC3, Energy Star reports)
- Permit validity
- Residential, commercial, and trade packets state the permit expires six months from the issue date.
- Building code
- Applicants should verify the operative code set with Code Enforcement. Packet text still references 2012 International Building Code in some places, while the current residential plan review checklist states construction must meet 2018 IRC, 2018 IPC, 2020 NEC, 2018 IFGC, and 2018 IFC.
- Owner-builder
- The applications allow an owner or owner-authorized agent to apply. No separate public owner-builder affidavit or handbook was found in the reviewed materials.
- Contractor requirements
- All contractors working in Winnsboro are required to register with the city. Electricians, plumbers, and HVAC contractors must register but are exempt from the registration fee, and must provide state trade licenses and liability insurance. The commercial packet specifically calls for a licensed master electrician and a licensed plumber with RMP designation.
Fees
- Minimum permit fee
- $5 (garage sale permit); $75 (contractor registration); $100 (multiple flat-fee permits); $500 minimum (non-residential valuation-based); $1,500 (residential new construction 0-1,500 sq ft)
- Plan check fee
- $200 per dwelling. Permits include the initial plan review and inspection fees, but changes made to an approved plan review trigger an additional fee.
- Permit fee formula
- Mixed. Non-residential construction uses a valuation-based schedule. Residential new construction uses a square-foot schedule. Many other permit types use flat fees.
- Trade permit fee
- Includes initial plan review and inspection fees
- Penalty (no permit)
- Double permit fee for violation or failure to pull permit (stop work order penalty)
- Payment note
- The public packets do not identify a dedicated online permit payment portal. The forms route applicants through Code Enforcement / City Hall.
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
- Cosmetic work such as painting, wallpapering, carpeting, cabinets, and trim work
- Replacing electrical fixtures on existing wiring
- Replacing existing plumbing fixtures
- Storable pools
Important: The city's public handout says its list is not inclusive and project-specific questions should be directed to the city.
Inspections
How to Schedule
- inspection@winnsborotexas.com (email)
- (903) 342-3654 Ext. 403 (phone)
- Inspection request form (form)
- Scheduling deadline
- Public inspection forms state requests must be received by 12:00 p.m. for next-day inspection, while the residential inspection report says requests must be received by 4:00 p.m. for next-day inspection. Applicants should confirm the active cutoff with Code Enforcement.
Typical inspection sequence: The residential inspection report lists T-pole, underground trade work, form survey, pier and footing, foundation, rough trade inspections, framing, insulation and energy, meter releases, final trade inspections, and building final.
Additional Resources
- Building code: Applicants should verify the operative code set with Code Enforcement. Packet text still references 2012 International Building Code in some places, while the current residential plan review checklist states construction must meet 2018 IRC, 2018 IPC, 2020 NEC, 2018 IFGC, and 2018 IFC.
- Zoning information: View zoning info
- Code Enforcement Directory
- Public Permits Page
- Permit-Required Handout
- License lookup guide: Texas Contractor License Requirements
- Contract template: Texas Homeowner-Contractor Agreement
- Texas hub: Texas Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Code Enforcement before applying.
Frequently Asked Questions
Winnsboro Building Permit FAQ
- Do I need a building permit in Winnsboro, TX?
- Winnsboro's public "Do I need a Permit?" handout says permits are required for additions, remodels involving wall, window, or door changes, trade work such as plumbing, electrical, and HVAC, decks and porches, roofing, fences, concrete work, most pools, hot tubs or spas, demolition, signs, and new construction of buildings, garages, carports, patio covers, gazebos, and accessory buildings.
- How much does a building permit cost in Winnsboro, TX?
- The minimum permit fee is $5 (garage sale permit); $75 (contractor registration); $100 (multiple flat-fee permits); $500 minimum (non-residential valuation-based); $1,500 (residential new construction 0-1,500 sq ft). Fees are calculated as: Mixed. Non-residential construction uses a valuation-based schedule. Residential new construction uses a square-foot schedule. Many other permit types use flat fees.. Plan check fee: $200 per dwelling. Permits include the initial plan review and inspection fees, but changes made to an approved plan review trigger an additional fee..
- How do I apply for a building permit in Winnsboro, TX?
- 1. Select the correct packet from the city permits page: residential construction, commercial construction, trade permit packet, or inspection request. 2. Prepare the application and plan set. The packets require site plans for new construction, and the commercial packet also requires a property survey with field notes and a plat if one does not already exist. 3. Email plans or applications to permit@winnsborotexas.com or work directly with Code Enforcement / City Hall. The public packets explicitly state "Email plans to: permit@winnsborotexas.com". 4. Wait for plan review. The published residential and commercial packets state the Building Official has 14 days to review plans. 5. Register all contractors and subcontractors, provide required licenses and liability insurance, and pay the applicable permit fees. Permits will not be issued until all licensed and non-licensed subcontracted trades are registered with the city and liability insurance has been provided. 6. Request inspections by the posted deadline for next-business-day service. Inspections can be requested through the posted inspection request form, phone, or email.
- How long does it take to get a building permit in Winnsboro, TX?
- Typical processing time is Building Official review is stated as 14 days. Trade permit materials also say to allow 24 hours for permit processing and inspection requests..
- What work is exempt from building permits in Winnsboro, TX?
- The following work is generally exempt: Cosmetic work such as painting, wallpapering, carpeting, cabinets, and trim work; Replacing electrical fixtures on existing wiring; Replacing existing plumbing fixtures; Storable pools. Note: The city's public handout says its list is not inclusive and project-specific questions should be directed to the city.
- How do I schedule a building inspection in Winnsboro, TX?
- Inspections can be scheduled via: inspection@winnsborotexas.com, (903) 342-3654 Ext. 403, Inspection request form. Public inspection forms state requests must be received by 12:00 p.m. for next-day inspection, while the residential inspection report says requests must be received by 4:00 p.m. for next-day inspection. Applicants should confirm the active cutoff with Code Enforcement..
Need help with your project?
Navigating permits in Winnsboro can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Franklin County
View all Franklin County jurisdictions →