Local Buyers Sleep Better

When you buy a bed from Portland Mattress Makers, you’ll experience the peace of mind that leads to a better night’s sleep. That’s because you can talk to the people who make your mattress and understand the details that deliver the best rest. You’ll sleep well knowing you purchased a product that is crafted with a conscience. Our team takes the time to fit you to the best bed so you can wake up refreshed and energized, ready to inject each day with passion.

Discover Your Perfect Mattress

“Buying locally is important to us. We have purchased several mattresses over the years because we know we’ll get the best night’s sleep at a great price. What a bonus it is that the mattresses are made right here in Portland, Maine! We sleep soundly and our out of town guests rave about the comfort of the beds in our home.” - Janet Bruen | Falmouth, Maine

Sleeping Local Feels Refreshing

  • Made in Maine

    Our mattresses are quilted, layered, and assembled in a tiny factory in Portland, Maine. Sleeping local has never been easier.

    Watch the Factory Tour

  • Filled with Value

    Unlike the big brands that often use cheap materials, we do not cut corners. Our beds are built with high-quality comfort layers and tempered steel support.

    Discover the Difference

  • Better than Big Box

    Start your bed-buying journey at Portland Mattress Makers. We will show how to compare models so you can get a fair deal.

    See the Mattresses

  • Sleep Local
  • Portland Mattress Makers
  • Big Box
  • Made in Portland, Maine
  • YES
  • No
  • Factory Tour Available
  • YES
  • No
  • Company That Cares
  • YES
  • Maybe
  • Owner Named George
  • YES
  • Maybe

How To Buy a Mattress

Are you wondering if it’s time to buy a new bed?
Find out what you need to know to make an informed purchase.

Learn About Mattress Buying

Our mattress factory is located in Biddeford, Maine.
We also have convenient store locations located in Portland, Portsmouth and Manchester NH, and Andover MA.
  • Biddeford

    25 Edwards Avenue
    Biddeford, ME 04005


    Monday - Saturday 9 am to 5 pm
    Sunday 12 pm to 5 pm

  • Portland

    107 Fox Street
    Portland, ME 04101


    Monday - Friday 9 am to 6 pm
    Saturday 9 am to 5 pm
    Sunday 12 pm to 5 pm

  • Portsmouth

    990 Lafayette Road
    Portsmouth, NH 03801


    Monday - Saturday 10 am to 6 pm
    Sunday - 12 pm to 5 pm

  • Manchester

    777 South Willow Street
    Manchester, NH 03103


    Monday 10 am to 6 pm
    Closed Tuesday
    Wednesday - Saturday 10 am to 6 pm
    Sunday 12 pm to 5 pm


    Shawsheen Plaza
    209 North Main Street
    Andover, MA 01810


    Monday & Tuesday 10 am to 6 pm
    Closed Wednesday
    Thursday - Saturday 10 am to 6 pm
    Sunday 12 pm to 5 pm