বরফ সাদা দেখায় কারণ এটি আলোর সব রঙ প্রতিফলিত করে। সাদা আলো আসলে সাতটি রঙের সমষ্টি: লাল, কমলা, হলুদ, সবুজ,নীল, indigo, এবং বেগুনি। বরফের কেলাসের আকৃতি এমন যে এটি আলোকে এলোমেলোভাবে প্রতিফলিত করে। অর্থাৎ, যেকোনো দিকে থেকে বরফের দিকে তাকালে, প্রতিটি রঙের আলোই আমাদের চোখে ফিরে আসে। তাই বরফ সাদা দেখায়।
পানির তরল অবস্থায় অণুগুলো নিয়মিতভাবে সাজানো থাকে। ফলে, আলো তরল পানির মধ্য দিয়ে মসৃণভাবে ভেদ করতে পারে। কিন্তু বরফের অবস্থায় অণুগুলো অনিয়মিতভাবে সাজানো থাকে। ফলে, আলো বরফের মধ্যে দিয়ে যেতে পারে না এবং প্রতিফলিত হয়ে ফিরে আসে।
বরফের সাদা রঙের আরেকটি কারণ হলো এর মধ্যে বাতাসের উপস্থিতি। বরফের কেলাসের মধ্যে ফাঁকা জায়গায় বাতাস থাকে। এই বাতাসও আলোর প্রতিফলনে ভূমিকা রাখে।
বরফের সাদা রঙ এর অনেক গুরুত্বপূর্ণ ব্যবহার রয়েছে। উদাহরণস্বরূপ, বরফের সাদা রঙ এর কারণেই আমরা তুষারপাত দেখতে পারি। তুষারপাতের কারণে সূর্য থেকে আসা আলো প্রতিফলিত হয় এবং চারপাশের পরিবেশকে উজ্জ্বল করে তোলে। এছাড়াও, বরফের সাদা রঙ এর কারণেই আমরা তুষারপাতের ফলে সৃষ্ট বরফের আচ্ছাদিত ভূভাগকে দেখতে পাই।