I closed our Q2 books on Friday. The Triangle housing market Q2 2025 was not the spring rebound the listing crowd was hoping for, but the numbers underneath the headline are more interesting than “soft spring.” Here is where the volume actually went, what the reval bills did to seller behavior, and which submarkets are running through the summer.
This is the read from someone who writes offers and pulls comps every week, not from a glossy market report. I will tell you what came through our pipeline in Raleigh, Durham, and the surrounding submarkets between April and June, and what the second half of the year looks like from where I sit.
How did the Triangle housing market perform in Q2 2025?
Volume ran roughly even with Q2 2024 on units, with median days-on-market in the 28-32 day range. The under-$425,000 starter band and over-$900,000 luxury band both moved. The $475,000 to $750,000 middle band was the soft tier. Cash buyer share rose to 28-31% as Wake reval tax bills pushed marginal sellers off the fence.
Volume Was Modest, But Concentrated
Triangle MLS sales volume in Q2 ran roughly even with Q2 2024 on unit count and a few percentage points up on dollar volume. Median days-on-market across the Triangle averaged 28-32 days depending on the week, up from 19-22 in Q2 2022 but stable versus Q2 2024.
That is the headline. The composition is the story.
The volume that moved concentrated in two bands. The under-$425,000 starter band moved well: solid product in Apex, Holly Springs, and outer Wake County submarkets sold quickly when priced honestly. The over-$900,000 luxury band also moved, mostly to cash and high-down-payment buyers.
The middle band ($475,000 to $750,000 in Triangle suburban product) was the soft tier. That is the band most exposed to financed buyers in the 6.5-6.9% rate window, and it is the band that ate the most days on market in Q2.
For sellers in that middle band who needed to move, the listing path required real patience. We saw a meaningful share of those sellers reach out for a cash conversation after 45-60 days on market without a clean offer.
What the Reval Bills Did
The Wake County tax bills based on the 2025 reval landed in early June. The bills based on the new assessed values, even at the lowered tax rate, ran higher than 2024 for most homeowners with above-average assessment increases.
The phone calls picked up the day the bills mailed. Tired landlords running marginal Wake County SFRs ran new cap-rate math and decided. We had 14 closings in May and June from small landlords, most of whom had been holding through the rate environment hoping things would improve, and the tax bill was the tipping point.
Sellers in pre-foreclosure for whom the new tax bill compounded an already difficult situation. NC tax sales under NCGS § 105-374 are a real escalation that most homeowners do not understand fast enough. Our foreclosure inflow ran about 18% above Q1.
Owner-occupied homeowners who were already considering selling (empty-nesters, downsizers, relocators) the new bill nudged a portion of them off the fence. Not a flood, but visible.
Submarket Patterns That Mattered
Raleigh inner-loop neighborhoods held up. Five Points, Mordecai, Oakwood, and the inner-Beltline product around Cameron Village absorbed buyers at solid prices. Days-on-market in those submarkets ran under 25. We bought less in inner Raleigh because seller economics through traditional listing were generally better than our cash math.
Outer Wake (Wendell, Knightdale, Zebulon) softened more. The under-$400,000 product still moved, but $450,000-$550,000 builder colonials sat. We bought four properties in that band from sellers who had been listed 50+ days and wanted to be done.
Durham was bifurcated. Trinity Park, Old North Durham, and the Duke-adjacent neighborhoods moved at solid numbers. East Durham and Northeast Durham softened. Some areas that had been getting investor attention through 2022-2023 cooled noticeably as flippers got more selective on entry pricing.
Cary and Apex held up best across the Triangle. Strong school districts plus continued in-migration kept the buyer pool deeper. Days-on-market under 25 across most submarkets there. We bought one property in Cary in Q2, a tired-landlord exit on a 2001 builder colonial.
Chapel Hill ran at its own rhythm. Hope Valley and Southern Village held up. Carrboro moved. The thinner luxury band over $1.1M had longer absorption but eventually cleared.
Cash Buyer Share Increased
Cash transactions as a share of Triangle closed volume ran roughly 28-31% in Q2, up from 24-26% in Q2 2024. That number includes investor purchases, retail cash buyers, and downsizers using equity from prior homes.
The cash share is not concentrated in one tier. We saw cash on luxury, on starter product, and across the middle. Different cash buyers, different reasons, but the aggregate is real. When 30% of buyers do not need rate-driven financing, the rate sensitivity story applies to 70% of the pool, not 100%.
For sellers, the practical implication is that pricing for the 70% is what determines days-on-market and final clearing price. The 30% cash pool buys at the top of its appetite when the financed pool is the binding constraint.
What Did the Q2 2025 Triangle Cash-to-Listing Math Look Like?
For sellers in the soft middle band of $475,000-$750,000 with average condition and no urgent reason to sell, listing still cleared more dollars on a 45-60 day timeline. For sellers with significant deferred maintenance, distress timing pressure, or out-of-state heirs, the cash path was netting equal or better dollars on a 10-14 day timeline. The break-even point in Q2 ran roughly: if your renovation backlog exceeds $30,000 or your time-to-close pressure is under 30 days, cash netted more.
Helene Submarket Update
I will not call this Triangle, but it is part of our state and our pipeline. The WNC rebuild progressed visibly in Q2. Contractor capacity in Buncombe and Henderson counties was the binding constraint, not capital or insurance. Some Category-2 Asheville-area properties that had been in our queue at $200,000-$300,000 had returned to market as renovated product.
The federal disaster assistance pipeline (FEMA-4827) continued to move payments through Q2. SBA disaster loans were closing on cases that had been in process since November.
A handful of sellers we had told to wait 60 days back in October finally called us in May or June. Those conversations were different. The trauma had eased, the rebuild estimates had firmed, and the math on selling was clearer. We closed three of those in Q2.
A Specific Q2 Closing That Tells the Story
I want to walk through one transaction because it captures the Q2 dynamic.
Owner of a 2,400 sq ft 1995 colonial in Garner. Inherited from her father in 2022, rented it to a college roommate for two years, the tenant left in March 2025. Property had original kitchen, original carpet, a roof at year 22, an HVAC system she did not have papers on, a finished basement with a moisture issue she had been ignoring.
She listed in mid-March at $445,000 with a regional agent. The agent had told her renovation was unnecessary “in this market.” Six weeks in, she had two showings and one lowball offer at $385,000 from an investor she did not know. The new tax bill from the Wake reval came in early June at $4,800, up from $3,300 the prior year.
She called us June 11. We walked the property June 12. We came back at $375,000 cash, 14-day close. She accepted June 16. Closed June 30.
Net to her on our deal: $375,000 minus $4,200 in seller-side closing costs = $370,800.
Net on the listing offer she had turned down: $385,000 minus 5.5% commission ($21,175) minus $5,000 in seller closing costs minus $1,200 in additional holding cost during the listing period = $357,625.
Cash netted her $13,000 more than the offer she would have eventually accepted on the listing path, and saved her four more months of holding cost and the moisture remediation she would have had to fund as a buyer-requested repair.
That is what a meaningful share of our Q2 file looked like.
Rate Outlook and Buyer Pool
The Fed cut rates in late 2024 and held through Q1 2025. Mortgage rates eased slightly into the 6.4-6.7% range during Q2. Per FRED data, 30-year fixed averaged around 6.65% through June.
Modest rate easing helped the financed buyer pool at the margin. It did not transform demand. The structural piece (that millions of homeowners with sub-4% rates have a real disincentive to list) is still in place and will be in place at any rate level meaningfully above 5%.
For Triangle sellers in the soft middle band, the rate environment does not solve the days-on-market problem in the second half of 2025 unless rates fall meaningfully more than I expect them to.
What I Am Watching for the Second Half
A few things on my radar for Q3 and Q4.
Tax bills will continue to land. Durham and Orange County bills based on their 2025 revals come in late summer. The same pattern that played out in Wake will play out there.
The tired-landlord inflow will continue. Insurance in NC is up across the state and not coming down soon. Cap rates on marginal SFRs do not work at current cost structures, and the holdout landlords from the 2018-2020 cohort are running short on patience.
Inventory will increase modestly. The lock-in effect on sub-4% mortgage holders is real, but life events do not stop. Estate sales, divorces, relocations, distress: those add inventory regardless of rates.
Helene rebuild capacity in WNC will tell us what Q4 absorption looks like there.
If You Are Selling in the Second Half
For sellers in solid neighborhoods with maintained homes and no time pressure, list. The buyer pool is there, the days-on-market is manageable, and the listing math wins.
For sellers with accumulated deferred maintenance, time pressure, distress, or a property in a softer submarket, the cash path is netting comparable or better dollars on a fraction of the timeline. We will run the math honestly and tell you which side it lands on.
Call (845) 316-1119 or reach out through the contact page. We answer the phone, we look at properties within 48 hours, and we tell you the truth about which path makes sense.