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

আবার পৃথিবী ও চাঁদের ঘুর্ণনের কারণে একসময় ফুলে ওঠা জল নেমে যায়। জলের এই নেমে যাওয়াকে ভাটা বলে।
পৃথিবী যে সময়ের মধ্যে নিজ অক্ষের চারদিকে একবার আবর্তন করে (এক দিনে) সে সময়ের মধ্যে পৃথিবীর যেকোন অংশ একবার চাঁদের দিকে থাকে এবং একবার চাঁদের বিপরীত দিকে থাকে। এ কারণে পৃথিবীর যেকোন স্থানে দুইবার জোয়ার এবং দুইবার ভাটা হয়।

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

গৌণ জোয়ার
মরা কোটাল
মুখ্য জোয়ার
জোয়ার-ভাটা সৃষ্টির কারণ