)

Store Locator

Find your nearest and most convenient DIY DEPOT by using our handy store locator!

DIY Depot Adelaide

046 684 0116

30 Church Street
Adelaide
Adelaide
5760
Eastern Cape
South Africa


DIY Depot Agra Okahandja

061 290 9111

8 Bessemer Street
Southern Industrial Area
Windhoek
Namibia
Namibia


DIY Depot Agra Rundu

081 156 4362

Main Street Rundu,
Rundu Industrial Area,
Rundu
Namibia
Namibia


DIY Depot Allanridge

057 451 2075

1 Immelman Road
Allanridge
9490
Free State
South Africa


DIY Depot Azaadville

011 413 1785

6 Taj Mahal Street, Azaadville,
Krugersdorp
1754
Gauteng
South Africa


DIY Depot Barberton

013 712 2821/3104

92 Crown Street
Barberton
1300
Mpumalanga
South Africa


DIY Depot Beaufort West

023 415 1027

Shop 15, Karoo Junction,
Cnr Donkin & Danie Theron Streets
Beaufort West
6970
Western Cape
South Africa


DIY Depot Bedford

046 685 0242

30 Donkin St
Bedford
5780
Eastern Cape
South Africa


DIY Depot Bekkersdal

082 935 3081

3509 Mosidi Ave
Westonaria
Johannesburg
1772
Gauteng
South Africa


DIY Depot Bela Bela

014 736 4377

15 Sutter Road
Bela-Bela
0480
Limpopo
South Africa


DIY Depot Bloemhof

053 433 0658

53 Prince Street
Bloemhof
2660
North West
South Africa


DIY Depot Blue Water Bay

041 466 8996

Dream Card Participant

74 Hillcrest Drive
Port Elizabeth
6210
Eastern Cape
South Africa

DIY Depot Bonero

011 390 4300

Aero Centre, Tempelhofsuid Street
Kempton Park
1622
Gauteng
South Africa


DIY Depot Boshoek

014 573 3200

Sundown Ranch
R565 Boshoek Road
Rustenburg
North West
South Africa


DIY Depot Bothaville

056 515 4000

21 Van Riebeeck Street
Bothaville
9660
Free State
South Africa


DIY Depot Botshabelo

051 534 1399

1A Blue Street
Botshabelo
9781
Free State
South Africa


DIY Depot Brackendowns

011 868 1285/1622

Shop 12, Brackengate Shopping Centre,
52 Andries Rd, Brackendowns
Alberton
1454
Gauteng
South Africa


DIY Depot Brakpan

011 740 9526

149 Prince George Ave
Brakpan
1540
Gauteng
South Africa


DIY Depot Brandfort

051 821 1086

22 Loop Street
Brandfort
9400
Free State
South Africa


DIY Depot Bredell

(011) 979 4154/396 2785

Shop 2, Bredell Square
169 Third Avenue, Bredell
Kempton Park
1619
Gauteng
South Africa


DIY Depot Brits

012 252 2600

47 Carel De Wet Street
Brits
0250
North West
South Africa


DIY Depot Buffalo

043 722 2638

89 Buffalo Street
East London
5201
Eastern Cape
South Africa


DIY Depot Bultfontein

051 853 1175

7 Davin Street
Bultfontein
9670
Free State
South Africa


DIY Depot Burgersfort

013 231 7788

Shop No 3
Mashifane Park, R37
Burgersfort
1150
Mpumalanga
South Africa


DIY Depot Chamdor

011 762 8051

16 Jacobs Street
Krugersdorp
1754
Gauteng
South Africa


DIY Depot Clocolan

051 943 1992

50 1st Street
Clocolan
9735
Free State
South Africa


DIY Depot Colesberg

051 753 1614

10 Station Road
Colesberg
9795
Northern Cape
South Africa


DIY Depot Cosmo City

072 255 6557

Cosmo City Shopping Centre
Cnr Central African Republic and South African Drive
Johannesburg
2087
Gauteng
South Africa


DIY Depot Douglas

053 298 1830

12 Campbell Street
Douglas
8730
Northern Cape
South Africa


DIY Depot Douglasdale

011 704 3302

Shop 24, Douglasdale Village Shopping Centre
40 Leslie Avenue
Sandton
2191
Gauteng
South Africa


DIY Depot Dundee

034 212 4082/3/4 / 034 212 3803

56 Gray Street
Dundee
3000
KwaZulu-Natal
South Africa


DIY Depot Edenvale

011 452 0385

71 Voortrekker Avenue
Edenvale
1609
Gauteng
South Africa


DIY Depot Elands

082 786 2767

Plot J110
Toitskraal
Marble Hall
Limpopo
South Africa


DIY Depot Elim

015 516 6000

15/45 Levubu Road
(900m from Elim four way crossing)
Elim
0960
Limpopo
South Africa


DIY Depot Emmarentia

011 646 6492

137 Barry Hertzog Avenue
Randburg
2195
Gauteng
South Africa


DIY Depot Ermelo

017 811 2776

33 Oosthuise Street
Ermelo
2351
Mpumalanga
South Africa


DIY Depot Esikhawini

035 796 0040

1 Mdlebe Mtshona St
Richards Bay
3887
KwaZulu-Natal
South Africa


DIY Depot Fochville

018 771 2935

10 Loopspruit Avenue
Fochville
2515
Gauteng
South Africa


DIY Depot Frankfort

058 813 2146

18 Viljoen St, Frankfort
Frankfort
9830
Free State
South Africa


DIY Depot Ga-Rankuwa

Stand 222, Ga-Rankuwa Industrial
Ga-Rankuwa
0208
Gauteng
South Africa


DIY Depot George

044 873 3380

62 Wellington St
Bodorp
George
6529
Western Cape
South Africa


DIY Depot Groblersdal

082 388 1022

Motetema
Groblersdal
Mpumalanga
South Africa


DIY Depot Hartswater

12 Delmay Street
Hartswater
8570
Northern Cape
South Africa


DIY Depot Hekpoort

014 576 1143

HN Plot 504
Hekpoort
Gauteng
South Africa


DIY Depot Hercules – Gauteng

012 379 4062

480 Moot Street
Hermanstad
Pretoria
0019
Gauteng
South Africa


DIY Depot Hoopstad

053 444 1044

5 Van Zyl St
Hoopstad
9479
Free State
South Africa


DIY Depot Howick

033 330 2298

14 Harvard st
Howick
3290
KwaZulu-Natal
South Africa


DIY Depot Jan Kempdorp

082 053 4598

Corner of Andalusia and Stella Street
Jan Kempdorp
8550
Northern Cape
South Africa


DIY Depot Kaalfontein

Erf 1504
Kaalfontein
Midrand
1632
Gauteng
South Africa


DIY Depot Kagiso

011 410 6157

Shop 6 Kagiso Mall, Kagiso Drive
Krugersdorp
1744
Gauteng
South Africa


DIY Depot Kgabalatsane

084 938 4120

1386 Letthebile Road
Marolong Section
Kgabalatsane
Gauteng
South Africa


DIY Depot Klerksdorp

018 462 0491

3A Foundry Street
Klerk Industrial
Klerksdorp
2571
South Africa


DIY Depot Koffiefontein

053 205 0470

3 Chris Herbst Street
Koffiefontein
9986
Free State
South Africa


DIY Depot Kokstad

039 727 2005

31 Hope St
Kokstad
4700
KwaZulu-Natal
South Africa


DIY Depot Kranskop

033 444 1867

1 Main Street
Kranskop
3268
KwaZulu-Natal
South Africa


DIY Depot Ladismith

028 551 2420

Van Riebeeck Street
Ladismith
6655
Western Cape
South Africa


DIY Depot Leribe

Post Office Road
Leribe
Lesotho
South Africa


DIY Depot Lindley

058 463 0006

2 V D Hever St
Lindley
9630
Free State
South Africa


DIY Depot Lydenburg

013 235 1956 / 2818

12 Potgieter Street
Lydenburg
1120
Mpumalanga
South Africa


DIY Depot Lyttelton

012 644 0014

Shop 24A/24B, The Highlands Shopping Centre
Corner Rabie and Glover Street, Lyttelton Manor
Centurion
0157
Gauteng
South Africa


DIY Depot Lyttelton

012 644 0014

Shop 24, The Highlands Shopping Centre
Cnr Rabie and Glover Street, Lyttelton Manor
Centurion
Gauteng
South Africa


DIY Depot Mafikeng

018 381 0954

Cnr Nelson Mandela & First Ave
Industria
Mafikeng
2735
North West
South Africa


DIY Depot Mamelodi

012 805 0069

1115 Section C
Mamelodi
0122
Gauteng
South Africa


DIY Depot Margate

039 940 5171

8 De Witts Centre
Marine Drive
Manaba
4276
South Africa


DIY Depot Margate

039 940 5171

8 De Witts Centre
Marine Drive
Manaba
4276
KZN
South Africa


DIY Depot Marquard

051 991 0442

22 Union Street
Marquard
9610
Free State
South Africa


DIY Depot Memel

058 924 1181

25 Voortrekker Street
Memel
2970
Free State
South Africa


DIY Depot Mohlakeng

082 453 8656

2483 Ntuli Street
Mohlakeng
1766
Gauteng
South Africa


DIY Depot Mossel Bay

044 695 1215

4 Rooken Smith Street
Mossel Bay
6506
Western Cape
South Africa


DIY Depot Mount Fletcher

064 860 3062

R56
Mount Fletcher
4770
Eastern Cape
South Africa


DIY Depot Munsieville

010 591 6846

1596 Monala street
Munsieville
Krugersdorp
1775
Gauteng
South Africa


DIY Depot Naboomspruit

014 743 2174

17 4th Street
Mookgopong
0560
Limpopo
South Africa


DIY Depot Nelspruit

013 752 4832

43 Anderson Street
Nelspruit
1201
Mpumalanga
South Africa


DIY Depot Newcastle

034 312 2980 / 017 826 4408

17A Scott Street
Newcastle
2940
KwaZulu-Natal
South Africa


DIY Depot North Coast Road

081 452 0801

350 Umgeni Road
Durban North
4071
KwaZulu-Natal
South Africa


DIY Depot Northdale

Northdale Centre, 589 Brits Road
Pretoria
0116
Gauteng
South Africa


DIY Depot Nquthu

034 271 1790

58 Mdlalose Street
Nqutu
3135
KwaZulu-Natal
South Africa


DIY Depot Odendaalsrus

057 398 2665

52 Goosens Street
Odendaalsrus
9480
Free State
South Africa


DIY Depot Olifantsfontein

42 Main Road, Olifantsfontein
Centurion
0062
Gauteng
South Africa


DIY Depot Ottosdal

082 578 9677

56 Voortrekker Street
Ottosdal
2610
North West
South Africa


DIY Depot Petrus Steyn

058 871 3786

28 Reitz Street
Petrus Steyn
9640
Free State
South Africa


DIY Depot Phokeng

082 905 0146

Shop 1, Phokeng Plaza
Rustenburg
0335
North West
South Africa


DIY Depot Piet Retief

017 826 4408

Market Street
Piet Retief
2380
Mpumalanga
South Africa


DIY Depot Plettenberg Bay

044 533 0328

988 Piesang Valley Road
Plettenberg Bay
6600
Western Cape
South Africa


DIY Depot Pongola

034 413 1900/1214

222 Klasie Havenga Street
Pongola
3170
KwaZulu-Natal
South Africa


DIY Depot Quthing

+26659670722

Main Road
Quthing
700
Lesotho
South Africa


DIY Depot Qwa Qwa

058 713 0551

Industrial Site 2
Mohale Street
Qwa Qwa
9866
Free State
South Africa


DIY Depot Radium

014 733 0609

Plot 168, Old Pretoria Road (R101)
Blaawbackskuil
Radium
Limpopo
South Africa


DIY Depot Randfontein

011 412 1030

97 Main Road
Randfontein
1759
Gauteng
South Africa


DIY Depot Reitz

21 Plein Street
Reitz
9810
Free State
South Africa


DIY Depot Riebeeck West

022 461 2084

14 Voortrekker Street
Riebeeck West
Darling
Western Cape
South Africa


DIY Depot Roodepoort

011 766 3362

1 Station Street
Roodepoort
1724
Gauteng
South Africa


DIY Depot Sasolburg

016 973 1164

Unit 8, Riemland Complex
18 Riemland St
Sasolburg
1947
Gauteng
South Africa


DIY Depot Senekal

058 481 3050

12 Dreyer St
Senekal
9600
Free State
South Africa


DIY Depot Springs

011 811 6411

97 4th Ave
Springs
1559
Gauteng
South Africa


DIY Depot St Lucia

035 590 1007 / 1686

40 Mckenzie Street
St Lucia
3936
KwaZulu-Natal
South Africa


DIY Depot Standerton

017 712 3599

11 Charl Cilliers St
Standerton
2430
Mpumalanga
South Africa


DIY Depot Sundra

013 661 5067

38 Witbank Road, Sundra
2200
Delmas
Mpumalanga
South Africa


DIY Depot Sunninghill

011 234 7284

Sunninghill Village Shopping Centre
97 Edison Crescent, Sunninghill
Sandton
2157
Gauteng
South Africa


DIY Depot Sunward Park

011 913 0764/1580

Shop 1, Kingfisher Corner Shopping Centre
Kingfisher Avenue
Boksburg
1470
Gauteng
South Africa


DIY Depot Taung

082 087 3046

Taung Forum Centre
Station Road
Taung
8584
North West
South Africa


DIY Depot Theunissen

13 Potgieter Street
Theunissen
9410
Free State
South Africa


DIY Depot Thohoyandou

R524 Main Road
Thohoyandou
Limpopo
South Africa


DIY Depot Three Rivers

016 454 8300

16 Orwell Corner
Three Rivers
1935
Gauteng
South Africa


DIY Depot Trichardt

017 638 0033/2

7 Barney Molokwane
Trichardt
2302
Mpumalanga
South Africa


DIY Depot Uitenhage

041 992 5615

49 Bell Street
Uitenhage
Eastern Cape
South Africa


DIY Depot Vaalwater

014 736 4424

Soetdoring Street
Vaalwater
Limpopo
South Africa


DIY Depot Van Riebeeckstrand

087 724 1585

Koeberg Centre
68 Charles Hoffe Street
Melkbosstrand
Western Cape
South Africa


DIY Depot Viljoenskroon

056 343 0560

2 Theron Street
Viljoenskroon
9520
Free State
South Africa


DIY Depot Vredefort

056 931 0172

6 Voortrekker Street
Vredefort
9595
Free State
South Africa


DIY Depot Vryburg

053 927 5615/6

191 Stella Street
Vryburg
8600
North West
South Africa


DIY Depot Vryburg 2

053 927 2197

137 Market Street
Vryburg
8600
North West
South Africa


DIY Depot Vryheid

034 980 7922 / 8616

165 Utrecht Street
Vryheid
3100
KwaZulu-Natal
South Africa


DIY Depot Weenen Agri

036 354 1851

1 Station Street
Weenen
3325
KwaZulu-Natal
South Africa


DIY Depot Wolmaransstad

018 596 1129

22 Broadbent Street
Wolmaransstad
North West
South Africa


DIY Depot Yzerfontein

022 451 2274

Buitekant Street
Yzerfontein
7351
Western Cape
South Africa


DIY Depot Zastron

051 673 1382

6 Mathey St
Zastron
9950
Free State
South Africa