Depending on how much weight you are putting in it, I don't know that I would put it on the roof. The high rack on the bed, I don't see why not. We have ours mounted on the roof rack of our Jeep.