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 Portland

    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

  •  
  • 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 and flagship retail store is located on Marginal Way in Portland, Maine.
We also have convenient store locations located in Portsmouth and Manchester.
  • Portland

    283 Marginal Way
    Portland, Maine 04101

    (207) 772-2276

    Hours:

    9 a.m. – 6 p.m. Monday - Friday
    9 a.m. to 5 p.m. Saturday
    Closed Sunday

  • Portsmouth

    990 Lafayette Rd.
    Portsmouth, NH 03810

    (603) 501-0707

    Hours:

    10 a.m. – 7 p.m. Monday - Saturday
    12 p.m. to 5 p.m. Sunday

  • Manchester

    777 South Willow street
    Manchester, NH 03103

    (603) 782-8610

    Hours:

    10 a.m. – 7 p.m. Monday - Saturday
    12 p.m. to 5 p.m. Sunday