Who we are

The Odd Length - that is what our shop was called when it opened in 1980. The name changed to Station Bargain Warehouse when we moved into an old warehouse on the corner of Dirkie Uys Street & Burg Street in the early 1990s.

The Station Bargain Warehouse is a hidden gem - stocking a surprising assortment of haberdashery and carefully selected, quality fabrics. We take pride in our friendly and knowledgeable staff - all of whom have worked here for years.

We cater to a wide range of customers. Some enjoy sewing and crafts as a hobby, some run small businesses, while others might be from churches, schools, charity organisations, etc. No matter what your needs are, we will go the extra mile to assist! We also offer to courier orders to small towns who don't have a fabric and haberdashery shop (terms & conditions apply).

Our range changes constantly, depending on the season, and we strive to stock:

  • The latest seasonal fashion fabrics - suitable for evening and day wear, for dresses, trousers, coats, shirts etc. These include cotton fabrics, poly-cotton and other cotton mixes, as well as linen mixes, Mini Matt, satin, lining, organza, chiffon, track-suiting, fleece, velvet, knits and stretch fabrics.
  • Fabric used for hobbies, crafts, curtaining and furnishing, including felt, clear plastic, plastic tabling, fabric tabling, vinyl, stuffing, batting, etc.
  • Haberdashery - including a large range of buttons, fasteners, zips, needles, pins, thread, scissors, lace, braids, elastic, Velcro, piping, ribbons, Vilene, sequins, and much more.

Where to find us

What we offer

Some of our offerings are listed below. Follow us on Facebook, Instagram or join us on Whatsapp for regular updates.

Join us on WhatsApp - 076 421 8990

Crushed Velvet

Canvas for soft furnishing

Unbrushed tracksuiting

Brushed tracksuiting

Upholstery corduroy for soft furnishing

Rayon Linen

Printed Minki Fleece

Printed Polar Fleece

Printed Polar Fleece

Printed Polar Fleece

Printed PVC

Printed PVC

Upholstery corduroy for soft furnishing

Upholstery corduroy for soft furnishing


Cushions made from Shwe-shwe fabric

Cotton sheeting

Cotton lycra

Printed poly-cotton


printed rayon/rayon poplin/viscose


printed rayon/rayon poplin/viscose

Light upholstery - 100% cotton

Stretch, non-stretch and crochet lace

Minki Fleece

Quilter's Cotton

Poly Cotton

100% Quilter's Cotton

Printed Satin

Wooden hangers with tubin


Latest Summer fabrics


Stretch satin



Cotton Sheeting


Summer fabrics


Cooron - Suitable for furnishings


-- end: portfolio item -->

Pins & Fasteners

Scissors & Tape measures

Printed Satin