Short-term rentals in Raleigh (rentals under 30 days) require a zoning permit from the City of Raleigh Development Services under the Unified Development Ordinance. Hosts submit a site plan, parking details, bedroom count, and owner and 24/7 responsible-party contact information, and pay a one-time permit fee. The permit runs with the property and does not require annual renewal, but can be revoked for repeated ordinance violations. Airbnb and Vrbo typically display the Raleigh permit number in the listing. Operating without a permit can result in civil penalties and ultimately a cease-and-desist order.
Raleigh's short-term rental registration system is administered by the Development Services department and is based on a zoning permit rather than an annual business license. After the STR ordinance amendments that followed the 2019 North Carolina Court of Appeals ruling in Schroeder v. City of Wilmington (which struck down that city's aggressive registration scheme on state-law preemption grounds), Raleigh structured its program to comply with state law by tying the permit to the zoning use rather than creating a pure operator license. Hosts apply through the Development Services online portal, providing the property address, owner information, a responsible-party contact available 24/7 to respond to neighbor complaints, a simple site plan, parking layout, and the proposed number of bedrooms and maximum occupancy.
The application triggers a zoning review by Raleigh staff to confirm that the residential zoning district permits the proposed short-term rental type (hosted vs. unhosted), that the property meets the UDO buffer and parking standards, and that it is not subject to an overlay district or conservation easement that prohibits STRs. A one-time permit fee applies, typically in the low hundreds of dollars, though fee schedules are updated periodically. Once issued, the permit runs with the property and does not require annual renewal, though it can be revoked for repeated violations of noise, parking, occupancy, or tax rules. Hosts must post the permit number in each online listing so neighbors and city staff can cross-reference complaints. Raleigh also maintains a complaint-driven enforcement system through Raleigh Code Enforcement and Raleigh Connect, with the 24/7 responsible-party contact required to respond promptly to neighbor issues. Operating without a permit can result in civil penalties ranging from a few hundred dollars to a few thousand per violation, and after repeated violations the city can pursue a cease-and-desist order enforceable in Wake County civil court. Airbnb and Vrbo will also delist properties that lack a valid permit number once notified by the city.
Specific penalty amounts for this ordinance are not published in a publicly accessible fine schedule. Contact Raleigh code enforcement directly for current fines, enforcement procedures, and hearing options.
Raleigh, NC
Raleigh has no city ordinance regulating residential lawn ornaments, statuary, or year-round decor. UDO setback rules in Section 1.5.5 apply to permanent str...
Raleigh, NC
Raleigh has no city ordinance regulating residential holiday inflatables. General noise rules under Raleigh Code Chapter 12 and right-of-way rules under Code...
Raleigh, NC
Raleigh has no city ordinance regulating residential holiday lights. There is no display-window restriction, brightness cap, or duration limit. UDO outdoor l...
Raleigh, NC
Raleigh requires building, gas, electrical, and plumbing trade permits for built-in outdoor kitchens with utility connections under the NC State Building Cod...
Raleigh, NC
Raleigh has no city ordinance specifically regulating residential wood-fired smokers or pizza ovens. Smoke nuisance complaints fall under Raleigh Code Sectio...
Raleigh, NC
Raleigh prohibits open-flame cooking devices and LP-gas containers over 1 pound on combustible balconies of multi-family buildings under the North Carolina F...
See how Raleigh's registration rules rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.