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