Across Oregon, of the 140 dry cleaners we list, 140 give a phone number, 18 publish opening hours and 68 have a website. 2 are branches of national chains — Martinizing (2); the remaining 138 are independent. By what they offer: 19 offer alterations and tailoring, 9 clean leather and suede, 7 offer wash and fold. Most often named on their own websites: wedding gown care (11), comforter cleaning (6) and household items (6). The longest-running is Bee Cleaners, in business since 1951. 8 describe themselves as family-owned.
Top 10 dry cleaners in Oregon
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Bee CleanersPortland
Mon–Fri 7:00 am - 6:00 pm, Sat 7:30 am - 12:30 pm
-
2The CleaneryEugene
Mon-Fri 7am-8pm, Sat 7am-6pm, Sun 11am-5pm
-
3A+ Dry CleanersOregon City
Monday to Friday 7:30 AM to 6:30 PM, Saturday: 8:00 AM - 2 PM
-
4Abe's Royal CleanersOregon City
Monday-Friday: 7AM - 6:30PM, Saturday: 8AM - 4PM
-
5Martinizing Dry CleanersMedford
Mon-Fri 7am-5pm
-
6Pearl District CleanersPortland
-
7Mt Hood CleanersSandy
-
8Weldon's CleanersMedford
-
9Oak st. DrycleaningMilwaukie
Mon 9am-6pm, Tue 8am-6pm, Wed 9am-6pm, Thu 8am-6pm, Fri 9am-6pm, Sat 9am-5pm
-
10Westwood Dry CleanersPortland
Cities
Largest first. Towns with a single dry cleaner are listed further down this page.
Other towns in Oregon
One dry cleaner each — too few for a page of their own, so they live here.
-
Ken HeathAlbany
521 SW 3rd Ave, Albany, OR 97321
-
Elegance CleanersAloha
20547 SW Tualatin Valley Hwy, Aloha, OR 97003-1755
Mon-Fri 7am-6pm, Sat 8am-3pm
Since 1991
-
Weldon's CleanersAshland
1465 Siskiyou Blvd, Ashland, OR 97520
Since 1967
Family-owned
Wedding gown care
-
Blue Mountain Dry CleanersBaker City
1900 Resort St, Baker City, OR 97814-2749
-
Wardrobe CleanersCoos Bay
246 W Commercial Ave, Coos Bay, OR 97420-2253
-
Kings Boulevard One-Hour CleanersCorvallis
908 NW Kings Blvd, Corvallis, OR 97330
Mon-Fri: 8am-5pm, Sat: 9am-1pm
Family-owned
-
Campbell's CleanersCorvallis
1120 NW 9th St, Corvallis, OR 97330
-
Dallas City CleanersDallas
144 SW Washington St, Dallas, OR 97338-3402
-
Mirror Pond Dry CleanersDeschutes
615 NW Franklin Ave, Deschutes, OR 97701
-
Forest Grove CleanersForest Grove
2012 Douglas St, Forest Grove, OR 97116-1703
-
Bright CleanersGladstone
480 Portland Ave, Gladstone, OR 97027
-
Vogue CleanersGrants Pass
314 NE E St, Grants Pass, OR 97526-2164
-
Speedy Dry CleanersGresham
578 W Powell Blvd, Gresham, OR 97030-7047
-
Hood Center CleanersGresham
1635 NE Division St, Gresham, OR 97030
-
Happy Valley CleanersHappy Valley
15729 SE Happy Valley Town Center Dr, Happy Valley, OR 97086-4251
-
Mt Scott Dry CleanersHappy Valley
9201 SE 91st Ave Ste 150, Happy Valley, OR 97086
-
Rock Creek CleanersHillsboro
2121 NW 185th Ave, Hillsboro, OR 97124
Family-owned
Wedding gown care · Eco-friendly cleaning
-
Professional Dry CleanersHillsboro
310 SE Baseline St, Hillsboro, OR 97123-4010
-
Elly's Cleaners & Diaper TalesHillsboro
NE Imbrie Dr, Hillsboro, OR 97124
-
Hubbard CleanersHubbard
3362 D St, Hubbard, OR 97032
-
River Road CleanersKeizer
5077 River Rd N, Keizer, OR 97303
-
XL CleanersKlamath Falls
4806 S 6th St, Klamath Falls, OR 97603
-
Village CleanersKlamath Falls
1935 Austin St, Klamath Falls, OR 97603-5412
-
Richards CleanersLebanon
910 S Park St, Lebanon, OR 97355-3224
-
Classic CleanersMcMinnville
102 SE Baker St, McMinnville, OR 97128
-
Alpine Dry CleanersMcMinnville
140 NE 19th St, McMinnville, OR 97128-2610
-
Oak st. DrycleaningMilwaukie
10808 SE Oak St, Milwaukie, OR 97222
Mon 9am-6pm, Tue 8am-6pm, Wed 9am-6pm, Thu 8am-6pm, Fri 9am-6pm, Sat 9am-5pm
Wedding gown care · Eco-friendly cleaning
-
Sunshine CleanersNewberg
400 Sitka Ave, Newberg, OR 97132
-
101 Dry CleanersNewport
1080 N Coast Hwy, Newport, OR 97365
-
A+ Dry CleanersOregon City
19741 OR-213, Oregon City, OR 97045
Monday to Friday 7:30 AM to 6:30 PM, Saturday: 8:00 AM - 2 PM
-
Abe's Royal CleanersOregon City
1839 Molalla Ave # B, Oregon City, OR 97045
Monday-Friday: 7AM - 6:30PM, Saturday: 8AM - 4PM
Since 1996
Family-owned
-
ford cleanersRedmond
1430 nw highland Ave, Redmond, OR 97756
-
Ferb's dry cleaning dry storeRoseburg
510 SE Main St, Roseburg, OR 97470
-
Mt Hood CleanersSandy
38862 Proctor Blvd, Sandy, OR 97055
-
Coyote Dry CleanersScappoose
52045 Columbia River Hwy, Scappoose, OR 97056-3725
-
Santiam Cleanery ServiceStayton
215 N First Ave, Stayton, OR 97383
-
Tigard CleanersTigard
12519 SW Main St, Tigard, OR 97223
-
Tigard Main Street CleanersTigard
12155 SW Main St, Tigard, OR 97223
-
Cambridge Dry CleanersTigard
15532 Sw Pacific Hwy Ste C2, Tigard, OR 97224-3598
-
Tommie's CleanersTillamook
1111 4th St, Tillamook, OR 97141
-
Cherry Park CleanersTroutdale
2465 SW Cherry Park Rd, Troutdale, OR 97060-2933
-
Dry Cleaner ConnectionTroutdale
25683 SE Stark St, Troutdale, OR 97060
-
Aladdin Dry CleanersTualatin
8491 SW Warm Springs St, Tualatin, OR 97062
Since 1956
Rug cleaning
-
Tualatin Dry CleanersTualatin
18855 SW 84th Ave, Tualatin, OR 97062
-
Ace CleanersTualatin
7064 SW Nyberg St, Tualatin, OR 97062-9231
-
Perfecto Dry CleanersWest Linn
19088 Willamette Dr, West Linn, OR 97068-1715
-
Cascade Summit CleanersWest Linn
21100 Salamo Rd, West Linn, OR 97068
-
Rose CleanersWilsonville
8593 SW Main St #300, Wilsonville, OR 97070
BEFORE YOU GO
Bring the label and a clear plan
Compare services and confirm your collection arrangements.

Read the professional care label
Identify the professional-care mark and let the cleaner interpret the full label.
Read the guide
Compare cleaning services
Ask about the cleaning method and finishing, then confirm what is included in the order.
Read the guide
Plan dry-cleaning collection
Check the cutoff, item type and actual ready-for-collection time with your location.
Read the guide