Prins William er den ældste søn af Charles, prins af Wales, og Diana, prinsesse af Wales. Han blev født den 21. juni 1982 på St Mary’s Hospital i London.
Prins William gik på Mrs Mynors’ Nursery School fra september 1987 til juli 1990. Fra september 1990 til juli 1995 gik han på Wetherby School. I september 1995 begyndte han sin uddannelse på Ludgrove School i Berkshire. I april 2001 forlod han Ludgrove School og begyndte sine studier på Eton College. Den 8. maj 2011 meddelte Clarence House, at prins William ville forlade Eton College og begynde at studere på University of St Andrews i Skotland i september 2011.
Den 21. april 2005 bestod prins William som officerskadet fra Royal Military Academy Sandhurst med rang af sekondløjtnant. Den 9. februar 2009 blev det meddelt, at han ville blive udsendt til Afghanistan i foråret samme år med den britiske hærs luftvåbenkorps. Han gjorde tjeneste som helikopterpilot.
Prins William har påtaget sig en række officielle kongelige forpligtelser, siden hans far blev prins af Wales i 1958. I 1980 repræsenterede han sine forældre på en seks ugers rundrejse i Australien og New Zealand. I oktober 1981 besøgte han Cardiff og Swansea på vegne af sine forældre. I 1982 aflagde han et officielt besøg i Italien som repræsentant for H.M. Dronningen. I 1983 aflagde han besøg i Saudi-Arabien på vegne af H.M. Dronningen. I 1984 besøgte han Spanien som repræsentant for H.M. Dronningen og aflagde et officielt besøg i Japan som repræsentant for H.M. Dronningen og hertugen af Edinburgh. I 1985 rejste han rundt i Canada som repræsentant for H.M. Dronningen og aflagde et officielt besøg i Vesttyskland som repræsentant for H.M. Dronningen og Hertugen af Edinburgh.