When it comes to a good night’s sleep, few things are more important than mattress types. Everyone is particular about the ultimate bed mattresses for them, which is why we offer all mattress types imaginable. We want you to find exactly what you need and wake up feeling like you’ve had the best sleep of your life - night after night! Regardless of the details, the perfect foam mattress should deliver firmness and plenty of spinal support. You’ll find all types of mattresses here at the most competitive prices.

Pawsome Pocket Latex Pet Mattress Large

Original Mattress Factory Australia

$168

    Rejuvenate 2.0

    Original Mattress Factory Australia

    $598

      Runout
      Eco Royale

      Original Mattress Factory Australia

      $798 $2,198

        Original P1

        Original Mattress Factory Australia

        $268

          Elements Mattress Medium

          Original Mattress Factory Australia

          $248

            Basics Mattress

            Original Mattress Factory Australia

            $118

              Elements Mattress Firm

              Original Mattress Factory Australia

              $198

                Runout
                Rejuvenate Contour

                Original Mattress Factory Australia

                $499 $698

                  Elements Mattress Plush

                  Original Mattress Factory Australia

                  $298

                    Stocktake Sale
                    Revivify Support

                    Original Mattress Factory Australia

                    $448 $498

                      Runout
                      Grand Royale V2 Soft

                      Original Mattress Factory Australia

                      $1,098 $3,098

                        Sold out
                        Urban Support

                        Original Mattress Factory Australia

                        $3,298

                          Stocktake Sale
                          Refresh Mattress Medium

                          Original Mattress Factory Australia

                          $1,409 $2,998

                            Urban Plush

                            Original Mattress Factory Australia

                            $3,298 $3,548

                              Elegance Soft

                              Original Mattress Factory Australia

                              $4,098

                                Elegance Medium

                                Original Mattress Factory Australia

                                $4,098

                                  Stocktake Sale
                                  Refresh Mattress Firm

                                  Original Mattress Factory Australia

                                  $1,409 $2,998

                                    Elegance Firm

                                    Original Mattress Factory Australia

                                    $4,098

                                      Byron Support

                                      Original Mattress Factory Australia

                                      $3,398

                                        Stocktake Sale
                                        Keppel Mattress

                                        Original Mattress Factory Australia

                                        $2,969 $6,598

                                          Stocktake Sale
                                          Hamilton Mattress

                                          Original Mattress Factory Australia

                                          $2,969 $6,598

                                            Byron Plush

                                            Original Mattress Factory Australia

                                            $3,398