Le prénom Joy tire ses origines du vocabulaire anglais courant. Il provient directement du substantif anglais « joy », emprunté au vieux français « joie ». Ce terme trouve lui-même sa source dans le mot latin « gaudia », pluriel de « gaudium », qui signifie la joie ou la jubilation. Utilisé d'abord comme un nom commun exprimant un sentiment d'allégresse, il a été adopté comme prénom dans le monde anglo-saxon à partir du XIXe siècle, s'inscrivant dans la tradition des prénoms évoquant des vertus ou des états d'esprit positifs.