A speed of 10-20 Mbps is usually sufficient for general home use. However, if you are streaming high-quality videos, gaming or have multiple devices, you may require upwards of 50 Mbps to 100 Mbps