Yes, the glow in the dark card really glows, but since you will probably keep your card in your wallet, it won't be exposed to much light to "charge" it up. So you'd have to leave it out somewhere so it could charge up, which doesn't sound like a good idea.