)

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 Aliwal North

072 907 8786

26 Grey Street
Aliwal North
9750
Eastern Cape
South Africa

Mon - Fri: 08:00 - 17:00
Sat: 08:00 - 14:00
Sun: CLOSED
Phol: 08:00 - 15:00


DIY Depot Allanridge

057 451 2075

1 Immelman Road
Allanridge
9490
Free State
South Africa


DIY Depot Ashton

072 227 5925

21 Main Road
Ashton
6715
Western Cape
South Africa


DIY Depot Balfour

017 773 0013

100 Mury Street
Balfour
1173
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 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 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 Brackengate

011 868 1285/1622

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


DIY Depot Brandfort

051 821 1086

22 Loop Street
Brandfort
9400
Free State
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 Cala

065 170 1734

Tsomo Street
Cala
Pretoria
5455
Gauteng
Southafrica

Mon - Fri: 08:00 - 17:00
Sat: 08:00 - 14:30
Sun: CLOSED
Phol: CLOSED


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 Devon

017 688 0123

93 Derwig Street
Devon
2260
Mpumalanga
South Africa

Mon - Fri: 08:00 - 17:00
Sat: 08:00 - 15:00
Sun: Closed
Phol: 08:00 - 13:00


DIY Depot Elands

082 786 2767

Plot J110
Toitskraal
Marble Hall
Limpopo
South Africa


DIY Depot Elgin Mall

011 390 4300/972 6743

Shop 46, Elgin Mall Shopping Centre, 2 Olienhout Avenue
Kempton Park
1621
Gauteng
South Africa

Mon to Fri : 07:30 - 17:00
Sat: 08:00 - 14:00
Sun and Pub Hol: 09:00 - 12:00


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 Frankfort

058 813 2146

18 Viljoen St, Frankfort
Frankfort
9830
Free State
South Africa


DIY Depot Graskop

013 767 1945

16 Richardson Street
Opposite Spar
Graskop
1270
Mpumalanga
South Africa

Mon - Fri: 08:00 - 17:00
Sat: 08:00 - 14:30
Sun & Phol: CLOSED


DIY Depot Grootbrak

079 490 4776

De Dekke Complex
Cnr End & Long Street
Groot Brakrivier
6525
Western Cape
South Africa

Mon - Fri: 07:30 - 17:30
Sat: 08:00 - 14:00
Sun: CLOSED
Phol: 08:00 - 14:00


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 Indwe

061 117 6349

9 Voortrekker Street
Indwe
5445
Eastern Cape
South Africa

Mon - Fri: 07:30 - 17:00
Sat: 08:00 - 14:00
Sun: CLOSE
Phol: CLOSED


DIY Depot Jan Kempdorp

082 053 4598

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


DIY Depot Jeffrey’s Bay

042 293 3876

26 Francis Street
Jeffrey's Bay
6330
Eastern Cape
South Africa

Monday - Friday: 07:30 - 16:30
Saturdays: 08:00 - 13:00
Sunday & Public Holidays: CLOSED


DIY Depot Kidds Beach

082 043 4033

1 Palm Springs Road
Kidds Beach
5264
East London
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 Kwanobuhle

087 158 3552

Shop 42 & 44
Kwandbuhle Shopping Centre
Kwandbuhle
6242
Eastern 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 Lyttelton

010 200 9233

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


DIY Depot Mapela

065 814 3714

Bakenbarg Road, Kwakalata Complex
Kwakwalata Mogalawek Rural
Mesopotamia,
0610

Mon - Fri: 08:00 - 17:00
Sat: 08:00 - 15:00
Sun: 08:00 - 12:30
Phol: 08:00 - 12:30


DIY Depot Margate

039 940 5171

8 De Witts Centre
Marine Drive
Manaba
4276
South Africa


DIY Depot Marquard

051 991 0442

22 Union Street
Marquard
9610
Free State
South Africa


DIY Depot Matatiele

064 860 3062

89 North Street
Matatiele
Eastern Cape
South Adrica

Mon - Fri: 07:30 - 16:30
Sat: 07:30 - 14:00
Sun & Public Holidays: CLOSED


DIY Depot Modimolle

074 656 9669

76 Nelson Mandela Drive
Modimolle
0510
Limpopo
South Africa


DIY Depot Mokopane

015 004 2777

41 Dudu Madisha Road
Mokopane
0600
Limpopo
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 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 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 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 Robertson

023 626 5796

2B Voortrekker Street,,
Robertson
6705
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 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

Mon 9:00 AM - 5:00 PM
Tue 9:00 AM - 5:00 PM
Wed 9:00 AM - 5:00 PM
Thu 9:00 AM - 5:00 PM
Fri 9:00 AM - 5:00 PM
Sat Closed
Sun Closed


DIY Depot Trichardt

017 638 0033/2

7 Barney Molokwane
Trichardt
2302
Mpumalanga
South Africa


DIY Depot Ugie

045 933 1117

35 Umga Street
Ugie
5670
Kwazulu natal
South Africa

Mon - Fri: 08:00 - 17:00
Sat: 08:00 - 13:00
Sun: 08:00 - 12:00
Phol: 08:00 - 12:00


DIY Depot Uitenhage

041 992 5615

49 Bell Street
Uitenhage
Eastern Cape
South Africa


DIY Depot Van Riebeeckstrand

021 553 0947

Koeberg Centre
68 Charles Hoffe Street
Melkbosstrand
Western Cape
South Africa


DIY Depot Vryburg 2

053 927 2197

182 Vry 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 Wakkerstroom

087 170 0881

140 Hoog Street,
Wakkerstroom
2480
KwaZulu Natal
South Africa

Mon - Fri: 08:00 - 18:00
Saturday: 08:00 - 14:00
Sunday &
Public Holidays : 08:00 - 14:00


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