What South African fibre actually costs.
Cheapest, median and average monthly price at every headline speed — computed from 405 uncapped packages we track across 8 ISPs and 20 networks.
Price by speed tier
| Speed | Packages | Cheapest | Median | Average | Dearest | Spread |
|---|---|---|---|---|---|---|
| 25 Mbps | 24 | R349 | R549 | R560 | R719 | 2.1× |
| 50 Mbps | 79 | R559 | R749 | R758 | R1 019 | 1.8× |
| 100 Mbps | 89 | R605 | R939 | R940 | R1 299 | 2.1× |
| 200 Mbps | 71 | R720 | R1 127 | R1 117 | R1 419 | 2.0× |
| 500 Mbps | 74 | R889 | R1 299 | R1 322 | R1 699 | 1.9× |
| 1 Gbps | 68 | R775 | R1 553 | R1 562 | R2 497 | 3.2× |
“Spread” is how many times more the dearest package costs than the cheapest at the same speed. Cheapest entries name the ISP and the network they run on in the CSV.
Price per megabit
| Speed | Cheapest R/Mbps | Median R/Mbps |
|---|---|---|
| 25 Mbps | R13.96 | R21.96 |
| 50 Mbps | R11.18 | R14.98 |
| 100 Mbps | R6.05 | R9.39 |
| 200 Mbps | R3.60 | R5.63 |
| 500 Mbps | R1.78 | R2.60 |
| 1 Gbps | R0.78 | R1.55 |
By provider
Ranked by best value-for-money any single package achieves, not by headline price.
| ISP | Packages tracked | Cheapest package | Best R/Mbps | Data as at |
|---|---|---|---|---|
| Cool Ideas | 209 | R229 | R0.56 at 1 Gbps | 2026-09-01 |
| RSAWEB | 103 | R315 | R0.78 at 1 Gbps | 2026-09-01 |
| Webafrica | 127 | R379 | R0.79 at 1 Gbps | 2026-09-01 |
| Mweb | 119 | R319 | R0.80 at 1 Gbps | 2026-09-01 |
| Afrihost | 123 | R307 | R0.85 at 1 Gbps | 2026-09-01 |
| Cybersmart | 5 | R605 | R1.33 at 1 Gbps | 2026-09-01 |
| Vox | 40 | R415 | R1.35 at 1 Gbps | 2026-09-01 |
| Herotel | 4 | R199 | R5.25 at 200 Mbps | 2026-07-07 |
What the data shows
Cheap speed is expensive. The clearest pattern in the dataset is that the price of a megabit collapses as you buy more of them. At 25 Mbps the median package works out to R21.96 per Mbps; at 1 Gbps the median is R1.55 — roughly 14× better value per unit of speed. Entry-level fibre is the worst value on the market by this measure, which is worth knowing if you’re choosing a package on monthly cost alone.
The counter-intuitive one: the cheapest 1 Gbps package we track (R775, RSAWEB on cybersmart) costs less than the cheapest 500 Mbps package (R889) — and less than the median 100 Mbps package (R939). Pricing is set per-product by each ISP, not derived from a per-megabit formula, so the ladder isn’t always monotonic. If you assume faster always costs more, you can pay more for less.
The same speed varies enormously. Look at the spread column: at every tier the dearest package costs multiples of the cheapest for an identical line speed. Some of that is genuine difference — support quality, international capacity at peak, contract terms — but a large part is simply margin. It is the single strongest argument for comparing ISPs on the specific network that reaches your address rather than accepting the first quote.
Methodology
- Source. Prices are scraped from each ISP’s own public catalogue by the same pipeline that powers our comparison pages. No figure on this page is hand-entered, so the report cannot drift from what the site shows.
- Scope. Uncapped residential fibre only. Business, capped, LTE and 5G products are excluded.
- Tier matching is exact. A package counts toward the 100 Mbps tier only if its advertised download is exactly 100 Mbps. We don’t bucket nearby speeds to inflate sample sizes, which is why 405 of 730 tracked packages appear here — the rest sit on intermediate tiers like 45, 65 or 240 Mbps.
- Prices are advertised monthly recurring cost at the time of collection, excluding once-off installation and activation fees, router purchases and promotional discounts. Those can move the real first-year cost substantially — see what fibre installation costs.
- Median vs average. Both are given. The median is the more robust figure for a like-for-like sense of a tier, since a handful of premium products pull the mean upward.
Limitations — read these before citing
- Not the whole market. 8 ISPs, not every provider in South Africa. It is a substantial sample, not a census, and cheapest-in-our-data is not necessarily cheapest available anywhere.
- Collection dates differ per ISP. Every provider’s date is shown in the table above. The oldest catalogue in this run is from 7 July 2026 while the newest is 1 September 2026, so figures involving the older data may lag a price change.
- Price is not availability. A cheap package is irrelevant if the network doesn’t reach your home. Fibre is built street by street — always check your address before drawing conclusions about what you can buy.
- Promotions come and go. South African fibre pricing is heavily promotional. A snapshot catches whatever was running that week.
- No quality adjustment. These are prices, not value judgements. Two identically priced packages can differ sharply on support and peak-hour performance — we rank providers separately by aggregated review score.
Using this data
A companion report slices the same catalogue by network rather than speed tier, which turns up a different finding: the largest network in the country is roughly three times worse value per megabit than the best.
The CSV above is free to use with attribution to FibreScout and a link to this page. If you need a cut we don’t publish — a specific network, province, or a longer time series — get in touch and we’ll see what the dataset supports.
We’re keeping this as a living index rather than dated quarterly snapshots until the collection cadence is reliable enough to promise one; a page that claims to be quarterly and isn’t is worse than one that doesn’t claim it.
What does fibre cost at your address?
Averages are interesting; your street is what matters. Check which networks reach you and compare every ISP on real monthly price.