We don't have very many hills in my area, but of the ones that I do ride often I would say the average grade is around 4-6%...my speed is generally somewhere between 7-10mph...depending on how long...