Cash on Delivery

Cash on Delivery (COD) orders is accepted within main city hubs. This is an easy payment option that only requires the correct amount of cash on hand when your goods are delivered. Take note that the payment should be done in South African Rand.

You can now pay with your master or visa card on delivery in Cape Town, Nelspruit, Johannesburg, Pretoria, Durban, Polokwane and the greater Gauteng area.

Pay with your card after we deliver.

Free delivery on all products delivered within standard delivery areas.

Standard Delivery Areas:
Cape Town, Durban, Johannesburg, Pretoria, Centurion, Bloemfontein, Port Elizabeth, Nelspruit, and Polokwane.

Lead Times
Sometimes you will receive your order in more than one delivery if the product you ordered is from different factories or warehouses. By doing your delivery without any middleman you are assured of always getting the best possible price on your new bed straight from the factory warehouse. This means that you may receive your order in more than one delivery if you have purchased several items from different factories.

Our deliveries are done from Monday to Sunday during our business hours. If you require a special delivery time please contact us at 0861007000 and we will try our very best to accommodate you.

We will always try and give you a call before delivering.

Deliveries in main city hubs are done within 3-5 working days if the product is in stock.
Please give us a call to confirm if a product is in stock if your delivery is urgent. If you are not within the main city hub please contact us for a delivery time.

Non-Standard Delivery Areas

Within 100km radius: Free

Between 100-150km: R250

Beyond 150km: R500

Still unsure? Please Contact us for a delivery quotation at

52 thoughts on “Delivery

  1. I need 2 single bed mattresses to be delivered in Cape St Francis on Monday 23 April 2018. What mattress would you recommend? And the price? Delivery fee?

  2. Hello. I am in need of a double bed to be delivered in Maitland on Monday the 23rd of April 2018. Please contact me for more details

  3. Very disappointing service. Confirmed before placing an order that delivery would be done within the week, only to be told after payment was made that I will only receive delivery another week later.

    1. Good Day Sir

      I trust you are well!

      Would hereby like to apologize for the inconvenience that you have experienced.
      Thank you for notifying us and would like to request more contact details of you or you are welcome to reply to my email with anything you are not satisfied within you’re shopping experience with us.

      As part of the constant improvement in service to our clients, we value your communication to us very much.

      Looking forward to assisting you

    1. Hi Tasneem,

      The Mattress Warehouse Cape Town: Unit 6, Epic Industrial Park, 39 Berkley Road (Entrance in Bax Street), Maitland, Cape Town 7405

    1. Dear Faith,
      Here is the address for our Midrand branch:
      The Mattress Warehouse Midrand, Unit 14, Midline Business Park, 877 Richards Drive, Midrand, 1682

  4. I am in Lesotho but close to fouriesburg free satate. I want to buy a bed from your warehouse, how do I get it delivered to me?

    1. Hi Wendy, one of our friendly staff members will be in contact with you shortly. Please keep an eye on your email.

  5. Hi there

    I would like to order the Cloud Nine Epic Comfort Queen Set. Please advise how much you charge for delivery to Rustenburg. Also please advise how soon can I get my order if I place the order today.


  6. Hi I’m looki g for 2 x single strandmattress Dream me. What would delivery cost to Sedgefield, garden route. How oong for drlivery..
    Many thanjs

  7. Good morning.
    I Ordered my bed last Saturday, with the expectation of it being delivered on Friday. Could you please send me a more accurate date of delivery? As I need this bed for my Parents arrival for the festive season.
    Many thanks,
    Lara Boshoff

  8. Hi, I placed a order, just wanted to know when delivery will be shipped. Did not check availability before ordering. 0812448139 my contact number, #TMW-O-254708
    December 3, 2018
    R6,636.00 for 4 items

  9. Hi

    I ordered a queen mattress on the 27th of November 2018. Proof of payment was sent via email and payment was done via eft. I was told that stock would received this past Saturday and that delivery would be made on Monday. On Monday I called to confirm if stock was received and I was told that my payment does not reflect on the system and that it usually takes 4 days for payments to clear up of using a different bank. It is now 6 working days and still payment is not reflecting on your system. But on my side it shows that the payment has gone through.

    1. Hi Lee Ann, I spoke to the branch manager, and she told me that you came to an agreement that your mattress will be delivered on Thursday?

  10. Hi there,

    I am interested to buy a queen-size mattress but I am in Richards Bay(KZN). How much the delivery because it beyond 150km

Leave a Reply

Your email address will not be published. Required fields are marked *