I have a 2014 1 ton crew cab dually, it gets 17 unloaded and 7 towing my 38 foot Raptor toyhauler.. my 06 would get 20 on highway usually on a trip to Washington state and back it got 24, towing it was around 12..