Portland Window Washing — Complete 2026 Seasonal Guide
Updated January 2026 · Andrew Zellers · Perfect Pays PDX
Portland Window Washing — Complete 2026 Seasonal Guide
Spring pollen · Rose Festival · wildfire ash · winter moss — when to clean and why it matters, month by month
When Should Portland Homeowners Clean Their Windows? The Short Answer
Most Portland homes benefit from two professional window cleanings per year — once in late April or May after peak spring pollen, and once in October before the wet season starts moss growth. Homes near Forest Park, Mount Tabor, Laurelhurst Park, or with heavy tree canopy overhead benefit from a third visit in late August or September to address summer pollen build-up and wildfire ash. Homes along the Willamette greenway or with north-facing exposures in deep shade often need biological treatment (moss and algae) as part of the October clean. Commercial storefronts on active streets like Division, Hawthorne, NW 23rd, and Alberta typically need monthly or bi-monthly cleaning.
Spring — March through May
Peak pollen season · Rose Festival prep · best time for the year’s most important clean
Spring is when Portland reveals how dirty the previous six months have made your windows. The wet season that runs October through March deposits a steady layer of atmospheric particulate, mineral-carrying rainfall, and early biological growth on every exterior surface. The clouds mask it — and then April arrives, the sun starts appearing, and you see exactly what’s accumulated.
Portland has an estimated 14,000 cherry street trees planted under the 1981 Cherry Blossom Tree Program, which planted Akebono cherry trees along SE Portland streets in particular. These produce significant pollen from late March through April. The Douglas firs in Forest Park and throughout west Portland neighbourhoods add a heavy yellow-green pollen pulse in April and May. Big leaf maples throughout SE Portland add another layer. By mid-April, south and west-facing windows on most Portland homes have a visible pollen haze.
The Rose Festival runs May 23 through June 8 in 2026. The Grand Floral Parade goes through downtown Portland along SW Broadway, SW Jefferson, SW Market, SW 6th Avenue, and along the Waterfront. Homeowners and businesses along parade routes and in adjacent neighbourhoods traditionally get their exterior cleaned before the festival season. This is Portland’s highest-profile public event and it drives a real spike in window washing demand from mid-April through late May.
Best timing for spring clean: Late April through mid-May. After the pollen peak (which typically runs mid-March through mid-April) has settled, and before the dry summer season which will keep the result looking good through June, July, and August. Booking before April 20 means you’re ahead of the Rose Festival rush.
Summer — June through August
Dry season · outdoor living season · Last Thursday & event prep
Portland’s summer — June through August — is the payoff season for a good spring clean. The dry weather means exterior surfaces stay cleaner for longer between natural contamination events. The city comes alive with outdoor activity, and your windows are on display in the flattering natural light of long Pacific Northwest summer days.
Last Thursday on NE Alberta Street runs May through September, creating significant foot traffic on Portland’s Alberta Arts District commercial strip every last Thursday of the month. This is the single largest recurring public event in North Portland and it draws thousands of people who are specifically moving on foot through the neighbourhood — past every storefront on NE Alberta from 15th to 30th. Alberta storefronts that get their windows cleaned monthly through the Last Thursday season present themselves to an enormous passing audience.
For homes that had their spring clean in May, summer typically doesn’t require another professional visit. For homes that didn’t get a spring clean, or homes in areas with particularly heavy tree cover (Laurelhurst, Irvington, Forest Park adjacent properties), a mid-summer clean in July addresses the accumulated spring pollen that was never removed and refreshes the glass before the wildfire season begins in August.
Wildfire Season — August through October
The 72-hour window · alkaline ash · emergency scheduling
Since 2017, wildfire smoke from eastern Oregon and Washington fires has become an annual reality for Portland from approximately late July through October. The smoke events themselves — where AQI spikes above 150 and Portland air quality alerts go out — are the most critical period for window protection.
Wildfire ash is alkaline — typically with a pH of 9 to 12, depending on what burned. When alkaline ash deposits on glass and gets wet (which in Oregon, it will), it can begin chemically etching the glass surface. This is a time-sensitive issue: ash on glass should ideally be removed within 72 hours of deposit to prevent permanent etching. After 72 hours, the etching can become irreversible without professional polishing.
We offer priority scheduling during active fire events. If the AQI in Portland exceeds 150 and ash is visible on exterior surfaces, text us — we treat wildfire ash removal as a time-sensitive service call and move it up the schedule accordingly. Our deionised water system is particularly effective on alkaline ash: the pure water’s chemistry naturally neutralises the alkaline residue while carrying the ash particulate off the glass surface without abrasion.
Pre-Winter — October and November
Moss prevention · seal assessment · pre-wet-season timing
October is the second most important window cleaning month in Portland, and the most neglected. By mid-October, the wet season is returning, and the conditions that drive biological growth — sustained moisture, lower temperatures, reduced UV exposure on north-facing surfaces — are establishing for another six months.
An October clean does three things: it removes the late-summer and early-autumn accumulation before the grey season masks it; it allows inspection of window seals (failed seals trap moisture between panes and are most obvious after a cleaning reveals the fogging pattern); and it removes biological growth from window sills and frames before that growth goes dormant through winter and re-establishes more aggressively in spring.
Homes in Laurelhurst, Irvington, Sellwood, and the NW Portland hills — anywhere with large mature trees and shaded lots — should make October cleaning a non-negotiable part of the home maintenance calendar. North-facing windows in these locations will have moss starting to establish in the lower frame corners by the end of October if left uncleaned, and moss growth accelerates dramatically through Portland’s wet season once it’s established.
“October is when I can tell which Portland homes are well-maintained and which aren’t — not by how the windows look from inside, but by the condition of the frames and sills. Biological growth in the corners of north-facing window frames tells me exactly how long it’s been since anyone paid proper attention. We try to be there before it gets to that point.” — Andrew Zellers
The Portland Window Washing Annual Calendar — Summary
- March–April: Pollen season begins. Book your spring clean before April 20 to beat the Rose Festival rush and address peak pollen timing.
- Late April–May: Best time for the year’s most important residential clean. Post-pollen-peak, pre-summer. Rose Festival prep for businesses on parade routes.
- May–September: Last Thursday NE Alberta commercial season. Monthly commercial cleaning for storefronts on active event streets.
- July–August: Optional third clean for high-canopy properties. Late summer pollen build-up on south/west exposures.
- August–October: Wildfire ash season. 72-hour emergency response if ash is visible. Priority scheduling available.
- October: Pre-wet-season residential clean. Moss prevention. Seal inspection. Critical for shaded properties in Laurelhurst, Irvington, Sellwood, NW hills.
- November–March: Wet season. Deionised water cleaning continues through drizzle. Reschedule only for heavy rain, wind, or frost. Commercial storefronts maintain monthly schedule year-round.
Ready to Schedule Your Portland Window Washing?
Call or text Andrew directly. Free in-person estimates. 15 years of Portland window cleaning experience on every job.
Serving all Portland neighbourhoods · Vancouver WA · Beaverton · Hillsboro · Lake Oswego · and 30+ communities
Portland Window Washing Season by Season — The Full Guide
Spring (March–May): The Primary Clean of the Year
Spring is the most important window washing appointment of the year for most Portland homes. The wet season deposits six months of biological growth, pollen, and road spray on exterior glass between October and March. By April, north-facing windows on Portland homes near Forest Park, Mount Tabor, or Laurelhurst Park show visible green tinting from moss beginning to colonise sills and lower pane edges.
Best weeks to book: Late April through mid-May
The sweet spot is the last week of April through the second week of May. Portland’s cherry pollen peaks in mid-April and drops by late April — booking during or immediately after that peak means your windows get the benefit of a full spring clean without needing a follow-up for pollen. The dry season (June–September) then holds the clean well. This window fills up quickly — we typically book out two to three weeks ahead during late April and early May.
What to bundle in spring
Spring is the natural bundling season for Portland exterior maintenance. Gutter cleaning — clearing the spring Douglas fir seeds and maple samaras before summer — pairs naturally with window washing on the same visit. Pressure washing driveways and patios after the wet season’s moss growth gives you a comprehensive exterior reset before summer entertaining.
Summer (June–August): The Low-Maintenance Window
Portland’s dry season (June through mid-September) is when a spring clean holds best. With no significant rainfall to deposit minerals, moss growth largely paused by dry heat, and lower pollen counts than spring, exterior glass cleaned in late April or May typically stays presentable through July with minimal maintenance.
Rose Festival timing (June 6–15)
Portland’s Rose Festival parade routes — NW Broadway, Burnside, the Waterfront area — see peak pedestrian traffic through June. Commercial clients on or near the parade routes should schedule their clean for the last week of May or the first few days of June to look sharp during the city’s highest-foot-traffic event of the year. Residential clients hosting Rose Festival gatherings: same timing applies.
Mid-summer dust accumulation
Portland’s drier summer months mean windblown dust — from construction activity in the Pearl District, Alberta Arts District, and Division Street corridors, and from vehicle traffic on drier roads — settles on glass and isn’t rinsed away by rain. By July, homes near active construction sites or high-traffic streets may notice visible dust accumulation on west and south-facing windows. A light touch-up clean in July is reasonable for these properties.
Wildfire Ash Season (August–October): The 72-Hour Rule
Since the Cascade Range fires of 2020, wildfire ash has become a genuine annual threat for Portland window glass. Ash from large fires — particularly from the eastern Cascade Range — reaches Portland when wind patterns shift. At its worst, AQI can climb to 150–250+ for days at a time, and a visible layer of fine ash settles on every exterior surface including glass.
Why ash must be removed within 72 hours
Wildfire ash is highly alkaline (pH 9–12 depending on burn material). When it contacts glass and absorbs atmospheric moisture — which it will, even without rain — it begins chemically reacting with the silica in the glass surface. This is alkaline etching, and it’s permanent at sufficient concentration. Ash that sits on glass through even one dew cycle begins this process. The 72-hour window is the practical safe limit before etching risk becomes significant on standard float glass.
How to request priority ash removal
Text Andrew directly when AQI exceeds 150 in your area and visible ash is present on glass. We assess the situation and schedule priority removal within 24–48 hours for existing clients, 48–72 hours for new enquiries. Our deionised water system is particularly effective for ash removal — the slightly acidic nature of pure water helps neutralise the alkaline ash residue while carrying particulate away from the glass without abrasion. We do not use squeegees on ash-loaded glass (abrasion risk) — water-fed pole only until the glass is clear.
Pre-Winter (October–November): The Second Annual Clean
October is the second key annual cleaning window for Portland homes. The rainy season begins in earnest by mid-October — mineral deposits start accumulating on glass from the first sustained rainfall after summer. Moss and algae growth, which paused through the dry summer, resumes aggressively on north and west-facing sills and frames as light intensity drops and moisture increases.
Best weeks to book: Early–mid October
Book for the first two weeks of October — before the rains establish their rhythm and before the full leaf drop creates access complications on tree-canopy properties like Laurelhurst and Irvington. A clean completed in early October gives you bright interior light through the darker winter months and applies a fresh baseline before six months of wet season accumulation.
Bundle with autumn gutter cleaning
October is also the most critical month for gutter cleaning in Portland — leaf drop accelerates through October and November, packing gutter channels ahead of the wet season. Booking windows and gutters together in early October is the most efficient way to handle both autumn maintenance tasks in a single visit. Most Portland homeowners on an annual maintenance schedule book this dual service every October without rescheduling.
More From Perfect Pays PDX
Homepage — Perfect Pays PDX — Portland window washing service overview, pricing, process, and service area.
Residential Window Washing Portland — From $6.90/pane — glass, tracks, frames, sills, screens, storm windows.
Commercial Window Washing Portland — Storefronts, offices, galleries — City Code 17.39 compliant, COI same-day.
Portland Window Washing Cost Guide — Transparent pricing: per-pane rates, home sizes, add-ons, what to compare.
Gutter Cleaning Portland Oregon — $180–$280 most homes — debris removal, downspout flushing, bundle & save.
Pressure Washing Portland Oregon — Driveways, patios, siding from $0.10/sqft. Soft wash for older homes.
Pearl District Window Washing — Gallery storefronts, loft glass, First Thursday prep — stormwater-compliant.
Hawthorne District Window Washing — Craftsman bungalows, SE Hawthorne storefronts, spring pollen specialists.
Laurelhurst Window Washing — Storm window specialists, oak canopy moss treatment, century-old frame care.
Best Window Washing Companies Portland 2026 — Ranked comparison — what to check before hiring any Portland window washer.
Deionized Pure Water Window Washing — Why pure water lasts 4–6 weeks and why it matters for City Code 17.39.
Related Services
Residential Window Washing Portland — Full scope service from $6.90/pane. Best booked in April–May and October.
Gutter Cleaning Portland Oregon — Same seasonal schedule as window washing. Bundle for a combined rate.
Pressure Washing Portland Oregon — Spring timing for driveways, patios, and siding after the wet season.
Portland Window Washing Cost Guide — Pricing breakdown: per pane, per home size, storm windows, hard water treatment.
Why We Use Deionized Water — Especially important during wildfire ash season — alkaline neutralisation from pure water.
Written by Andrew Zellers — Founder, Perfect Pays PDX. 15 years of Portland window washing experience. This guide is updated each year to reflect Portland’s specific seasonal conditions. Last updated July 2026.
Ready to schedule your Portland windows for the right season? Free in-person estimates. Call or text Andrew directly.
(971) 229-7252 — Call or Text Andrew
