On peut obtenir des cadeaux de Noël gratuits pour les enfants d'organisations caritatives comme Toys for Tots et l'Armée du Salut. Les gens reçoivent également des cadeaux gratuits de leurs églises, écoles ou autres organisations locales. Pour être inclus dans ces programmes, les familles doivent généralement s'inscrire à l'avance. Certains programmes permettent aux enfants de spécifier les cadeaux qu'ils souhaitent tandis que d'autres attribuent simplement des cadeaux aux enfants en fonction de leur âge et de leur sexe.
De nombreuses communautés ont Freecycle, un programme dans lequel les gens donnent des articles dont ils n'ont pas besoin et demandent des articles qu'ils veulent. Bien que la plupart des biens offerts sur Freecycle soient utilisés, on peut essayer d'obtenir des cadeaux gratuits des membres Freecycle de sa communauté. Tout, des Legos aux appareils électroniques usagés, peut être disponible via Freecycle.
Si les cadeaux sont destinés aux enfants plus âgés, certaines banques offrent un cadeau gratuit aux nouveaux titulaires de compte. Ils offrent souvent des cadeaux d'inscription aux nouveaux clients, et ces cadeaux peuvent inclure des appareils électroniques ou de l'argent qui peuvent être donnés à un enfant.
Si l'enfant qui veut un cadeau a un parent en prison, il peut être éligible pour obtenir un cadeau gratuit dans le cadre du programme Angel Tree de la Prison Fellowship. Ce programme prend le nom et les souhaits des enfants de prisonniers et les envoie dans les églises du pays.