which color is better at blocking UV rays? my take on it is this analogy: you have a room with one window, cover it with a fabric curtain that is black the room becomes very dark. cover it with that same curtain except white and the room is somewhat brighter. less light = less UV rays a better question to ask would be if black absorbs UV rays as well as light. UV is a part of the invisible spectrum which is a part of light if im correct. also the inverse, does white reflect UV rays as well as light? Which color would protect your skin better in an extremely sunny day? (please do not not use rhetoric like "white is cooler therefore it is better". black is hotter because of the light transforming into infrared which is less damaging than UV. scientific logic, please my take: a fabric tee shirt black - absorbs light and UV rays lets less light through than white (less UV), is hotter to wear white - reflects light and UV rays, although lets light through (which lets UV through), is cooler to wear red - absorbs light and UV rays and lets less light through *to the extent that black does. somewhat cooler to wear than black because red reflects infrared *confirmation needed on whether red has those properties of black another analogy is that darker peoples are more suited to sunny environments than lighter peoples, so therefore darker is better for UV than lighter colors e.g. a caucasian gets sun burned easier whilst an african is more resistant to sun burn.