Рок был единственным ребенком в семье. Его детство пришлось на тяжелые тридцатые годы, Великую Депрессию. Отец был автомехаником и бросил будущего актера с матерью, когда он был совсем маленьким.
Во время Второй мировой войны Рок Хадсон служил на флоте, был авиамехаником. После войны пытался учиться, однако оставил учёбу в связи с плохой успеваемостью. До того, как стать актером, работал почтальоном и водителем грузовиков.