Habitat Stores are located in Oak Harbor and Freeland. Both stores carry a wide range of home furnishings. You will find great deals on living room furnishings including sofas, loveseats, occaisional tables, cofee tables and lighting and lamps.

Home appliances are popular, so check in often if you need a new washer, dryer, or dishwasher—they don’t last long!

Looking for a new mattress? We carry brand new matresses from SleepInc. that are sure to give you a good night’s rest! Plus a wide array of gently used bed frames, nightstands, dressers, and armoires.

Expecting company or just need a new dining room set? We always have many styles and sizes to choose from.

We also carry new laminate flooring, area rugs in different sizes and colors, paint, tools, bath fixtures and much more!

The best way to find your new treasure is to visit one of our stores.

Oak Harbor

290 SE Pioneer Way
Oak Harbor, 98277
(360) 675-8733

Monday – Saturday
10 a.m.  – 5 p.m.

Donation Drop-off
Monday – Friday
10 a.m. – 3 p.m.


1592 Main Street
Freeland, WA 98249
(360) 331-6272

Monday – Saturday
10 a.m.  – 5 p.m.

Donation Drop-off
10:30 a.m. – 4 p.m.
Wednesday – Saturday:
10:30 a.m. – 4 p.m.

Free Furniture Pickup on Whidbey Island

Make a Donation


Turn unwanted stuff into homes

How to Donate

We are grateful for your donations of gently used home and office furniture, appliances, mattresses, building supplies, lighting, and artwork. We also accept autos, RV’s, boats, trailers, and motorcycles.

Donated items must be in good, clean, working and resalable condition.

first toggle closed hack
In Person Drop-off

Donations are accepted at both locations – Oak Harbor and Freeland. Donated items must be in good, clean, working and resalable condition. All Drop-off items will be inspected and accepted prior to unloading.

Whenever possible, donation drop-offs are appreciated to help reduce the costs of providing a pick-up service.

Scheduled Pick-up

Free pick-up is available for multiple and large item donations. Please call at least 7 days in advance to schedule your pick-up. 

Oak Harbor – (360)675-8733

Freeland – (360)331-6272