รุ้งหมอก มีสีอ่อนมากเมื่อเทียบกับรุ้งกินน้ำ
รุ้งหมอก มีด้านนอกเป็นสีแดง และด้านในเป็นสีน้ำเงิน
รุ้งหมอก ปรากฏด้านตรงข้ามกับดวงอาทิตย์เช่นเดียวกับรุ้งกินน้ำ สาเหตุที่รุ้งหมอกมีสีอ่อนกว่ารุ้งกินน้ำมาจากละอองน้ำมีขนาดเล็กมาก ส่งผลให้ไม่สามารถผ่านและหักเหแสงจนได้สีที่เด่นชัด
ดังนั้นสีของรุ้งหมอกจึงซ้อนทับและกลืนเป็นสีเดียวกันคือสีขาว ละอองน้ำเหล่านี้ยังมีส่วนทำให้รุ้งหมอกมีความหนาและปรากฏใกล้กับพื้นดินมากกว่ารุ้งกินน้ำ เนื่องจากละอองน้ำขนาดเล็กทำให้ไม่สามารถหักเหแสงได้มาก แต่ส่งผลให้แสงเลี้ยวเบนจนเกิดเป็นวงที่มีสีซ้อนทับเป็นสีขาว ซึ่งบางครั้งปรากฏเป็นวงกลม 360°
รุ้งหมอกสามารถเกิดกับเมฆและสังเกตได้จากเครื่องบิน เรียกว่า รุ้งเมฆ (cloud bow) และสามารถปรากฏในตอนกลางคืนจากแสงจันทร์ เรียกว่า รุ้งหมอกจันทรา