রংধনুর জন্য "বৃষ্টি" দরকার।
রংধনু বা রামধনু বা ইন্দ্রধনু হল একটি দৃশ্যমান ধনুকাকৃতি আলোর রেখা যা বায়ুমণ্ডলে অবস্থিত জলকণায় সূর্যালোকের প্রতিফলন এবং প্রতিসরণের ফলে ঘটিত হয়। সাধারণত বৃষ্টিরপর আকাশে সূর্যের বিপরীত দিকে রংধনু দেখা যায়। রংধনুতে সাতটি রঙের সমাহার দেখা যায়। দেখতে ধনুকের মতো বাঁকা হওয়ায় এটির নাম রংধনু।
বৃষ্টির কণা বা জলীয় বাষ্প-মিশ্রিত বাতাসের মধ্য দিয়ে সূর্যের আলো যাবার সময় আলোর প্রতিসরণের কারণে বর্ণালীর সৃষ্টি হয়। এই বর্ণালীতে আলো সাতটি রঙে ভাগ হয়ে যায়। এই সাতটি রঙ হচ্ছে বেগুনী (violet), নীল (indigo), আসমানী (blue), সবুজ (green), হলুদ (yellow), কমলা (orange) ও লাল (red); বাংলাতে এই রংগুলোকে তাদের আদ্যক্ষর নিয়ে সংক্ষেপে বলা হয়: বেনীআসহকলা আর ইংরেজিতে VIBGYOR. এই সাতটি রঙের আলোর ভিন্ন ভিন্ন তরঙ্গদৈর্ঘ্যের কারণে এদের বেঁকে যাওয়ার পরিমাণে তারতম্য দেখা যায়। যেমন লাল রঙের আলোকরশ্মি ৪২° কোণে বাঁকা হয়ে যায়। অন্যদিকে বেগুনী রঙের আলোকরশ্মি ৪০° কোণে বাঁকা হয়ে যায়। অন্যান্য রঙের আলোক রশ্মি ৪০° থেকে ৪২°'র মধ্যেকার বিভিন্ন কোণে বাঁকা হয়। এই কারণে রামধনুররঙগুলোকে একটি নির্দিষ্ট সারিতে সবসময় দেখা যায়।
প্রাথমিক উজ্জ্বল রামধনুর একটু উপরে কম উজ্জ্বল আরেকটি গৌণ রামধনু দেখা যায়, যাতে রংগুলি বিপরীত পরিক্রমে থাকে। এই দুই ধনুর মধ্যবর্তী আকাশ (আলেক্সান্ডারের গাঢ় অঞ্চল) বাকি আকাশের থেকে একটু অন্ধকার হয়, তবে ভালো করে লক্ষ না করলে এই তারতম্য নজর এড়িয়ে যেতে পারে।