Арнольд Шварценеггер родился 30 июля 1947 года в деревне Таль вблизи столицы Штирии, города Грац. Его родителями были Густав Шварценеггер (1907—1972) и Аурелия Шварценеггер, урождённая Ядрни (1922—1998). Они поженились 20 октября 1945 года, Густаву было 38 лет, Аурелии было 23. Старший брат Мейнхард родился 17 июля 1946 года. Семья была католического вероисповедания и каждое воскресенье посещала церковь. Арнольд был крещён как Арнольд Алоис Шварценеггер.
После аншлюса Австрии в 1938 году Густав Шварценеггер вступил в НСДАП и СА. Во время войны он служил в фельджандармерии, где получил чин гауптфельдфебеля (старшего сержанта). После войны Густаву было разрешено работать шефом местной полиции, так как не было доказательств совершения им военных преступлений. Семья жила бедно; одним из самых ярких воспоминаний молодости Шварценеггер называет покупку холодильника. У Арнольда сложились непростые отношения с семьёй, поскольку для австро-германских родителей было важнее подчинение общепринятым правилам, чем личность ребёнка. В знак протеста юный Шварценеггер всегда хотел стать богатым и знаменитым.
Под влиянием своего отца Арнольд начал заниматься футболом, но в возрасте 14 лет предпочёл карьеру культуриста. Он был вдохновлён такими известными бодибилдерами, как Рег Парк, Стив Ривз, и спортсменом-пловцом Джонни Вайсмюллером, которых часто видел в кино.
Он ежедневно занимался в тренажёрном зале «Либенауэр» в Граце; хотя клуб не работал по субботам и воскресеньям, Арнольд всё равно занимался и по выходным, залезая через окно по стремянке
20 мая 1971 года брат Арнольда Мейнхард погиб в автокатастрофе, будучи за рулём в нетрезвом виде. Он был женат на Эрике Кнапп и оставил трёх летнего сына Патрика. Арнольд на похоронах не появился. Также Шварценеггер не пришёл и на похороны отца годом позже.