Rubber floor tiles are the answer when a floor has to take weights, wheels, small feet or a lot of noise. They soak up impact, grip when wet and shrug off oil and dropped plates, which is why you find them in garage gyms, school playgrounds, workshops and wash bays. Thickness runs from 10 mm to 40 mm, and many tiles simply interlock with no glue. Send one request with the area, the use and the thickness you are considering, and suppliers near you quote directly. It is free and there is no obligation.
Rubber, PVC and foam: which is which
Recycled rubber tiles, made from crumbed tyres bound with polyurethane, are the heavy-duty option. They are usually 500 x 500 or 1000 x 1000 and smell of rubber for the first weeks. Interlocking PVC garage tiles are thinner, around 7 mm, clip together on the edges and drain through a grid, so they suit a car bay or a stoep. Foam play mats are soft EVA squares for a toddler room, light and cheap but they dent under furniture and tear at the edges.
Check the density and the amount of virgin rubber: a tile with a coloured wear surface bonded over a black base lasts longer than a uniform crumb tile at the same price.
Thickness for the job
Pick the thickness for the weight and the drop, not the look:
- 10 to 15 mm: light gym equipment, treadmills, cardio and a garage workshop with a trolley jack.
- 20 mm: free weights, dumbbells and a squat rack, and a good all-round gym choice.
- 30 to 40 mm: playground fall zones and heavy dropped barbells, sized to the fall height.
Thicker rubber also stops noise travelling into the bedroom above or the neighbour's wall, a real concern in townhouses and complexes. For play areas, ask the supplier what fall height the tile is rated for, and don't rely on a general claim.
Laying rubber and caring for it
On a flat, clean slab, interlocking tiles can be loose laid with a cut around the edge. Glue them down on ramps, in wet areas or where a trolley will drag at the joints. A few millimetres of expansion room at the walls stops buckling in summer heat. Wide rolls of rubber are another option for a long gym strip.
Outdoors, black rubber gets hot in full sun, so shade a play area where you can. Sweep, then damp mop with a neutral cleaner, and avoid petrol, solvents and strong degreasers, which break the surface down. If you only need something for a driveway or a patio, a hard floor may be better: see outdoor tiles, or consider vinyl flooring for a quiet indoor room.
Cost and what to compare
A rough 2026 guide is R250 to R900 per m² for the tiles, with thin interlocking tiles at the low end and 40 mm play tiles at the top. Compare quotes on the thickness, the density, the size of each tile, the edge finish, delivery by the pallet and whether cutting and laying are included.
What to include in your request
- Area to cover in m² and the use
- Thickness or the heaviest weight dropped
- Interlocking, glued or rolls
- Indoors, in a garage or outdoors
- Your suburb and delivery access
Rubber Floor Tiles for different projects
- Homeowners renovating: a garage gym, a kids' play corner or a laundry floor that stays quiet
- New builds and extensions: rubber in the garage, gym room or upstairs playroom to cut noise
- Landlords and body corporates: loose-laid tiles for a tenant's gym that lift out again without damage
- Guesthouses, hotels and restaurants: grip around pool equipment rooms, kids' clubs and hotel gyms
- Shops, offices and showrooms: anti-fatigue rubber behind counters and in fitness studios
- Schools, clinics and public buildings: safe playground fall zones at schools and crèches, thickness matched to the drop
- Workshops, warehouses and gyms: heavy rubber in workshops, wash bays and gyms that take oil and dropped loads
- Patios, stoeps and pool areas: play area surfaces and non-slip walkways that drain through the joints
Frequently asked questions
How thick should gym rubber floor tiles be?
Do rubber tiles need to be glued down?
Will the rubber smell?
Can rubber tiles be used outside for a play area?
Rubber Floor Tiles by province and city
- Johannesburg
- Pretoria
- Centurion
- Midrand
- Sandton
- Randburg
- Roodepoort
- Krugersdorp
- Randfontein
- Germiston
- Boksburg
- Benoni
- Kempton Park
- Alberton
- Vanderbijlpark
- Vereeniging
- Durban
- Pinetown
- Pietermaritzburg
- Richards Bay
- Newcastle
- Ladysmith
- Gqeberha (Port Elizabeth)
- East London
- Kariega (Uitenhage)
- Mthatha
- Cape Town
- Bellville
- Paarl
- Stellenbosch
- George
- Worcester
- eMalahleni (Witbank)
- Middelburg
- Secunda
- Mbombela (Nelspruit)
- Rustenburg
- Brits
- Klerksdorp
- Potchefstroom
- Mahikeng
- Polokwane
- Tzaneen
- Kimberley
- Upington
- Bloemfontein
- Welkom
- Sasolburg
