Free mattress recycling options · Local guide

Free Mattress Recycling in Portland: Drop-Off vs. Home Pickup

Compare eligible Oregon mattress recycling drop-off with paid Portland home pickup. Check participating locations, condition rules and transport before you go.

JunkPDX hauling is paid. Your onsite estimate is free. See community options below.

Before you plan the job

Where can I recycle a mattress for free in Portland?

Oregon's Bye Bye Mattress program lists participating locations for eligible no-cost mattress and box-spring drop-off. Confirm the selected site's current hours, limits and handling instructions before transporting anything. The program's free drop-off is different from free home collection. JunkPDX provides paid mattress pickup with a free estimate when you need help carrying and hauling it.

For your Portland-area project, review mattress removal or call the local crew at (971) 325-2491.

By JunkPDX · Solely Junk LLC · Updated

Local options, checked September 21, 2026

Portland drop-off examples and paid home pickup

Check the linked provider before arranging a collection or drop-off.
OptionWhat the program directory listsPlan the handoff
Metro Central · 6161 NW 61st AveFree resident drop-off · four-unit maximumConfirm current site instructions; other waste may carry charges
Community Warehouse · 3961 NE Martin Luther King Jr. BlvdFree resident drop-off · five-unit maximumThis mattress recycling option is at the NE Portland location
Other participating Oregon locationsUse the official location finderCheck accepted units and site-specific limits
JunkPDX home pickupPaid carrying and haul-away · free estimateSend sizes, quantities, condition and access photos

JunkPDX provides paid hauling with free estimates for approved items. The independent programs linked here set their own prices, acceptance rules and schedules. A JunkPDX request does not arrange collection with another provider.

Official resources

Sources checked . Confirm current terms directly.

Step-by-step

A practical plan for the job.

  1. 1

    List every part of the bed separately

    Count mattresses and box springs, then list frames, headboards, bedding and nearby furniture as separate items. Do not assume a mattress recycling location accepts the complete bedroom set. An adjustable base, a frame or a sofa bed may need a different destination from the mattress itself.

  2. 2

    Use the current participating-location finder

    The mattress must have been used in Oregon and discarded by an Oregon consumer. Search Bye Bye Mattress for a participating location that fits your route. Read the site's notes and contact it about today's hours, accepted quantities and whether an appointment is needed. Choose a confirmed participating collection point rather than assuming any transfer station offers the same free program.

  3. 3

    Disclose condition and confirm handling

    Describe wetness, heavy soiling, damage and any signs of pests or other contamination. Oregon program eligibility does not depend on condition or purchase date. Still disclose handling concerns to the collection site and follow its instructions; donation for reuse has different standards. Keep a usable or recyclable mattress protected from rain while you arrange transport. Ask the destination for instructions if you are uncertain.

  4. 4

    Account for getting it out of the home

    A free drop-off still requires a vehicle that fits the load, safe lifting help and secure transport. Measure the stairs and doorways and consider whether a bulky foundation can make the turns. If carrying or transport is the main difficulty, compare paid pickup with the full effort of doing the trip yourself.

  5. 5

    Keep other disposal charges separate

    Ask the destination about any non-program items in your load before going. A qualifying mattress does not make a mixed load of furniture, trash or construction debris free. Separate the bed pieces in your inventory so you understand which services and charges apply.

  6. 6

    Choose home pickup when that fits the job

    For JunkPDX mattress removal, send the sizes, count, condition, floor and access photos. Include frames or other furniture you also want removed. The crew reviews the complete scope and gives a final onsite price before loading. Free recycling eligibility does not eliminate the labor and transport cost of a hauling appointment.

What affects cost

No truck-size guess required.

You don’t need to choose a truck size. Show us what goes. We’ll measure the load. Descriptions and photos help us plan, but are not a final quote. Price depends on truck space, weight, access, labor and special disposal. You approve the total before loading.

How Pricing Works

Common questions

Before you schedule.

Does Oregon's free mattress recycling include box springs?

The program covers eligible mattresses and box springs. Check the official accepted-item rules and the selected collection site's requirements before transport, especially for unusual foundations or adjustable bases.

Does mattress condition affect Oregon recycling eligibility?

The Oregon program states that condition and purchase date do not affect eligibility for qualifying units used in Oregon and discarded by Oregon consumers. Tell the collection site about moisture, pests or contamination and confirm handling instructions before transporting it. Donation for reuse is a separate decision.

Does JunkPDX offer free mattress pickup?

No. JunkPDX offers a free, no-obligation estimate for paid carrying and haul-away. The final quote depends on the complete scope, condition and access and is approved onsite before loading.

Can the crew take the frame and dresser too?

Approved bedroom furniture can be reviewed as part of the same pickup. Photograph every piece and describe any disassembly needed so the estimate covers the full job.