Camilla Rosemary Shand lahir di King's College Hospital pada tanggal 17 Juli 1947 pukul 7 pagi.
Ia tumbuh besar di Plumpton, Sussex Timur. Ayahnya adalah Mayor Bruce Shand (1917–2006), mantan opsir tentara yang kemudian menjadi wirausahawan.
Ibunya adalah Rosalind Cubitt (1921–1994), putri Roland Calvert Cubitt, Baron ke-3 Ashcombe.
Nenek Rosalind dari pihak ibu, Alice Frederica Edmonstone (Alice Keppel), adalah gundik Raja Edward VII.
Camilla mempunyai seorang adik perempuan bernama Annabel Shand (Annabel Elliot setelah menikah) dan adik laki-laki bernama Mark Roland Shand.
Camilla dibaptis di Gereja Firle, Sussex pada 1 November 1947.
Orangtua baptisnya adalah Yang Terhormat Henry Cubitt, Mayor Neil Speke, Heathcoat Amory, Lombard Hobson dan Vivien Mosley.
Keluarga Camilla sering berpindah-pindah antara rumah mereka di Plumpton dan di Kensington selatan.
Camilla dibiasakan oleh ayahnya untuk menyukai membaca.
Ia memelihara kucing dan anjing, dan ia juga dapat mengendarai kuda poni.