Broken Arrow, Oklahoma Short-Term Rental Market
Broken Arrow gates non-owner STRs behind a permit; August 2026 ran $143/night at 62.1% occupancy, $2,545 monthly.
Quick Answer: Broken Arrow, Oklahoma is an active short-term rental market. average occupancy in the Tulsa market area is 59%. average monthly revenue in the Tulsa market area is $2,311. average daily rate in the Tulsa market area is $140. the top operator in the Tulsa market area is Evolve with 58 listings. market score is 97/100 (grade A).
Market data reflects the Tulsa regional market, which includes Broken Arrow. Regulations, taxes, and permit details below are specific to Broken Arrow.
Market Score Breakdown
Five dimensions StaySTRA evaluates per market.
Market Overview
Broken Arrow is the fourth-largest city in Oklahoma, with a population of 119,194, and a suburb of Tulsa. Visitors come mainly from the Tulsa metro area for day trips and events, with draws that include the Rose District arts and entertainment area, the Bass Pro Shops flagship store, Ray Harral Nature Park, and festivals such as Rooster Days and the Rose Festival. No official annual visitor count is published for the city. In August 2026, short-term rentals averaged $143 per night at 62.1% occupancy, with average monthly revenue of $2,545. Compared with August 2025, the average daily rate rose 2.9%, occupancy fell 0.9%, and revenue fell 6.4%. Stays averaged 5.70 nights, and guests booked 31.8 days ahead on average. Annual averages show a stable market. In 2025, occupancy averaged 61.9%, the average daily rate was $144, and average monthly revenue was $2,546. That revenue is up 4.2% from $2,444 in 2024 and almost double the $1,300 recorded in 2017. The eight months of 2026 through August average 61.4% occupancy, $146 ADR, and $2,522 in monthly revenue. Occupancy peaked at 68.6% in 2021 and has held between 59.3% and 61.9% since 2022. Listing-type, bedroom, channel, and operator data for this area are tracked at a shared Tulsa-area level rather than uniquely for Broken Arrow, so this profile omits them.
Seasonal Patterns
| Month | Occupancy |
|---|---|
| Jan | 53% |
| Feb | 55% |
| Mar | 64% |
| Apr | 61% |
| May | 64% |
| Jun | 68% |
| Jul | 67% |
| Aug | 63% |
| Sep | 60% |
| Oct | 65% |
| Nov | 61% |
| Dec | 54% |
Month-by-month nightly rates and revenue figures for Broken Arrow are available to StaySTRA Pro members. Unlock with StaySTRA Pro or analyze a specific address free.
Top Short-Term Rental Operators in Tulsa market area
Ranked by total active listings. Useful for understanding the competitive landscape. Operator data is published for the Tulsa market as a whole, which includes Broken Arrow, so these counts are not Broken Arrow-only figures.
| # | Operator | Listings | Reviews | Rating |
|---|---|---|---|---|
| 1 | Evolve | 58 | 1,902 | ★ 4.72 |
| 2 | Airbnb-Tulsa.com | 57 | 2,705 | ★ 4.84 |
| 3 | StayInTulsaOK | 38 | 2,844 | ★ 4.96 |
| 4 | A Real Home Away | 30 | 411 | ★ 4.84 |
| 5 | Bolewood | 21 | 1,744 | ★ 4.77 |
What Kind of STR Should I Buy in Broken Arrow?
Revenue and nightly-rate breakdowns by bedroom count, property tier, and dwelling type for Broken Arrow are available to StaySTRA Pro members. Unlock with StaySTRA Pro or analyze a specific address free.
Booking Channel Mix
Distribution of bookings across major STR platforms.
| Channel | Share |
|---|---|
| airbnb | 55% |
| vrbo | 4.1% |
| both | 40.9% |
Home Value Trends (Broken Arrow)
Typical home values, median sale prices, and the 10-year price trend for Broken Arrow are available to StaySTRA Pro members. Unlock with StaySTRA Pro or analyze a specific address free.
Booking Insights
Booking-window and length-of-stay analysis for Broken Arrow — how far ahead guests book and how to price around it — is available to StaySTRA Pro members. Unlock with StaySTRA Pro or analyze a specific address free.
Short-Term Rental Regulations
Broken Arrow requires an annual STR license for all rentals under 30 consecutive days, and operating without one is unlawful. The city must issue or deny a license within 30 days of application. There are three types. Type 1 is owner-occupied, allows up to 2 guest bedrooms, requires the owner to live on the property, and needs no Specific Use Permit. Type 2 allows up to 4 guest bedrooms, requires a Specific Use Permit, and is limited to R-3 multi-family zoning. The base permit fee is $350 and total fees average about $1,000, depending on how many nearby properties need notice within 300 feet. Type 3 covers bed and breakfasts with up to 8 rooms and also requires a permit. Types 2 and 3 undergo life safety inspections. On January 17, 2023, the City Council approved a 120-day moratorium on new Type 2 and Type 3 permit applications, and the post-moratorium status is not confirmed in public records. Operators collect the 4% hotel occupancy tax plus Oklahoma state sales tax of 4.5%. Platforms such as Airbnb collect the state tax, but local lodging tax compliance remains with the operator. No annual night cap applies. Enforcement is rated moderate.
Market Comparison
The US median short-term rental runs near 55% occupancy and a $220 average daily rate. In August 2026, Broken Arrow ran 62.1% occupancy, about 7 points above that figure, at $143, about 35% below the national rate. Over 2025, occupancy averaged 61.9% at $144. The market wins on fill rate and loses on price, so revenue depends on keeping calendars full. Entry cost is a strength, with a typical home value of $291,736. Top operators for Broken Arrow are tracked at a shared Tulsa-area level rather than uniquely for the city, so this profile omits them.
Frequently Asked Questions About Broken Arrow, Oklahoma
How much do Broken Arrow short-term rentals earn?
What is the average nightly rate in Broken Arrow?
What is the occupancy rate in Broken Arrow?
Are short-term rentals legal in Broken Arrow, OK?
What taxes apply to Broken Arrow STR stays?
What is the gross yield on a Broken Arrow STR?
How far ahead do guests book in Broken Arrow?
Analyze Broken Arrow Rentals
Use our free calculator to estimate Airbnb revenue for any property in Broken Arrow.
Free Broken Arrow STR Calculator →