Charging rate is primarily determined by what you’re plugged in to. A Tesla Supercharger charges up to 170 miles in just 30 minutes while the Tesla Wall Connector charges up to 58 miles per hour. For average charging rates of other options, check out the charging page on tesla.com.
There are several other factors that affect charging rate: amount of power available from the charge source, extremely cold temperatures, and current state of charge (a nearly empty battery charges faster than a battery that is almost full).