Where to Buy a Quality Foam Mattress in Johannesburg, Pretoria & Cape Town (Delivered Free)

Last updated: June 2026

You can buy a quality foam mattress in Johannesburg, Pretoria and Cape Town delivered free to your door, factory-direct, without setting foot in a mall. You do not need a showroom around the corner - you need a real manufacturer that builds proper foam and delivers to your suburb. We build our mattresses in South Africa and ship them free across the country, including all the main metros and suburbs of Gauteng and the Western Cape. Same factory-direct price whether you are in Sandton, Centurion or the Southern Suburbs. Order online, sleep on it for 365 nights, and skip the chain-store markup entirely.

Here is everything a Joburg, Pretoria or Cape Town buyer needs to get it right.

You do not need a local showroom anymore

The old way was to drive to a furniture store, lie on a few beds, and buy whatever the salesman pushed hardest. The problem with that: you are paying for that showroom every time. The rent on a mall store in Sandton or the V&A is built into the price of the mattress.

Buying factory-direct online flips it. The bed comes to you, you pay for the foam and not the floor space, and you get to test it properly in your own bedroom instead of for ninety seconds under shop lights. For people in the big metros - where mall prices are highest - the saving is real. Our guide on buying a mattress online walks through how it works.

Free delivery across Gauteng and the Western Cape

We deliver free, nationwide. That covers Johannesburg, Pretoria, Centurion, the East Rand, the West Rand, and right across Cape Town - the City Bowl, the Southern Suburbs, the Northern Suburbs, the Atlantic Seaboard and out to the Winelands. Wherever you are in the main metros, your mattress comes to your door at no extra delivery cost. When you order, you get a straight answer on timing - no guessing games.

And because we are the manufacturer, if anything needs sorting after delivery, you deal with us directly. Not a call centre, not a middleman.

Which foam mattress is right for you?

Quick guide to our range so you can choose with confidence:

  • Active - high-density foam, firm support. For back sleepers, heavier builds, and anyone who wants no-nonsense spinal support.
  • Revive - memory foam, pressure relief and recovery. Best for side sleepers, sore backs and couples (zero motion transfer).
  • Hybrid - layered foam, plush but supportive. The premium, hotel-bed feel without springs.
  • Comfort - high-resilience sponge foam, the value pick. Great for kids' rooms, guest rooms and second bedrooms in bigger homes.

South African mattress sizes - get the fit right

Order the right size the first time. Standard South African mattress sizes:

  • Single - 92cm wide. For kids, single adults, narrow rooms.
  • Three-quarter - 107cm wide. A bit more room for one person.
  • Double - 137cm wide. Two people who like to sleep close, or one person who likes space.
  • Queen - 152cm wide. The most popular couples size in South Africa.
  • King - 183cm wide. Maximum space for couples with the room for it.

If you are upgrading a guest room or kitting out a bigger home, mixing sizes is normal - a queen or king in the main bedroom, singles or doubles in the kids' and guest rooms.

What should you pay in 2026?

Factory-direct pricing for quality foam, roughly:

  • Value sponge foam (Comfort) - from around R2,399.
  • High-density foam (Active) - mid-range, depending on size.
  • Memory foam (Revive) and Hybrid - higher, up to around R9,000 for a top-end king set.

If a mall store is quoting you R15,000 to R25,000 for a queen, a big chunk of that is rent, brand fees and markup - not foam. Factory-direct gets you quality without the showroom tax. You can also pay over 24 months, so a proper bed fits the budget.

Why buyers in the metros choose factory-direct

  • Better price. No mall rent baked in.
  • Proper testing. 365 nights in your own room beats 90 seconds in a shop.
  • Quality foam. High-density, made locally, 3 to 10 year warranty depending on range.
  • Free delivery to your suburb. Joburg, Pretoria, Cape Town and everywhere between.
  • Deal with the maker. Not a middleman.

The bottom line

Whether you are in Johannesburg, Pretoria or Cape Town, you can get a quality foam mattress delivered free to your door without paying the mall markup. Pick the foam that fits how you sleep, order the right South African size, and test it properly at home for 365 nights. Same factory-direct price across every metro - because the bed should cost what the bed costs, not what the showroom's rent costs. Shop all mattresses to get started.

Frequently Asked Questions

Can I buy a foam mattress in Johannesburg, Pretoria or Cape Town with free delivery?

Yes. Mr Mattress builds foam mattresses in South Africa and delivers free nationwide, including across Johannesburg, Pretoria, Centurion, the East and West Rand, and all of Cape Town's suburbs. You get the same factory-direct price in every metro, delivered to your door.

What are the standard mattress sizes in South Africa?

Single is 92cm wide, three-quarter is 107cm, double is 137cm, queen is 152cm (the most popular couples size), and king is 183cm. Choose by who is sleeping on it and the room size - queen or king for main bedrooms, single or double for kids' and guest rooms.

How much should a quality foam mattress cost in South Africa in 2026?

Factory-direct, expect from around R2,399 for a value sponge foam mattress, mid-range for high-density foam, and up to around R9,000 for a top-end king memory foam set. Mall prices of R15,000 to R25,000 for a queen mostly reflect rent, brand fees and markup rather than foam.

Is it better to buy a mattress online or from a showroom in the city?

Online factory-direct is usually better value in the metros, because mall showroom rent is built into retail prices. You also get to test the mattress properly at home with a 365-night trial instead of for a minute in store, and you deal directly with the manufacturer.

Ready to feel the difference? Shop foam mattresses factory-direct at mrmattress.co.za - free delivery nationwide, pay over 24 months, 3 to 10 year warranty depending on range.

Related guides