Calculate My Moon Sign

Moon Sign Calculator

January February March April May June July August September October November December
-12:00 -11:00 -10:00 (HST) -09:00 (AKST) -08:00 (PST) -07:00 (MST) -06:00 (CST) -05:00 (EST) -04:00 (AST) 0:00 (UTC/GMT) +01:00 (CET) +02:00 (EET) +03:00 (MSK) +05:30 (IST) +08:00 (CST/SGT) +09:00 (JST) +10:00 (AEST) +12:00 (NZST)

Your Moon Sign is:


What is a Moon Sign?

In astrology, your Moon sign represents your inner self, your emotions, and your subconscious patterns. While your Sun sign (the one most people know) dictates your outward personality and ego, the Moon sign governs how you process feelings and what you need to feel safe and secure.

How the Calculation Works

The Moon travels through the entire zodiac roughly every 27.3 days, staying in each zodiac sign for about 2.5 days. Because it moves so quickly, the Moon sign is much more time-sensitive than the Sun sign. To calculate it accurately, you need your exact birth date, time, and timezone.

Calculation Example:

  • Birth Date: June 15, 1995
  • Birth Time: 10:30 AM
  • Julian Day: 2449883.9375
  • Lunar Longitude: ~295° (Capricorn)
  • Result: Capricorn Moon

The 12 Moon Signs and Their Meanings

Aries Moon: Impulsive, passionate, and needs action to feel emotionally fulfilled.

Taurus Moon: Values stability, physical comfort, and steady emotional foundations.

Gemini Moon: Needs communication and mental stimulation to process emotions.

Cancer Moon: Deeply intuitive, nurturing, and sensitive to their environment.

Leo Moon: Warm-hearted, seeks recognition, and expresses feelings with flair.

Virgo Moon: Emotional comfort comes through order, analysis, and being helpful.

Libra Moon: Strives for harmony, balance, and partnership in all emotional dealings.

Scorpio Moon: Intense, private, and seeks profound emotional transformation.

Sagittarius Moon: Needs freedom, optimism, and a sense of adventure to be happy.

Capricorn Moon: Disciplined, practical, and takes emotional responsibilities seriously.

Aquarius Moon: Values independence, intellectual connection, and humanitarian ideals.

Pisces Moon: Dreamy, empathetic, and highly sensitive to the energy of others.

function calculateMoonSign() { var year = parseInt(document.getElementById('birthYear').value); var month = parseInt(document.getElementById('birthMonth').value); var day = parseInt(document.getElementById('birthDay').value); var hour = parseInt(document.getElementById('birthHour').value); var min = parseInt(document.getElementById('birthMinute').value); var tz = parseFloat(document.getElementById('timezone').value); if (isNaN(year) || isNaN(day) || isNaN(hour) || isNaN(min)) { alert("Please enter valid birth details."); return; } // Julian Date Calculation if (month < 3) { year–; month += 12; } var a = Math.floor(year / 100); var b = 2 – a + Math.floor(a / 4); var jd = Math.floor(365.25 * (year + 4716)) + Math.floor(30.6001 * (month + 1)) + day + b – 1524.5; // Adjust for UTC time var dayFraction = (hour – tz + (min / 60)) / 24; jd += dayFraction; // Reference Point: J2000.0 (January 1.5, 2000) var d = jd – 2451545.0; // Mean Longitude of the Moon (Simplified Formula) // L = 218.316 + 13.176396 * d var moonLong = 218.3164591 + 13.17639648 * d; // Mean Anomaly of the Moon var moonAnomaly = 134.9633964 + 13.06499295 * d; // Add principal correction (Simplified) var correctedLong = moonLong + 6.289 * Math.sin(moonAnomaly * Math.PI / 180); // Normalize to 0-360 var finalDegree = correctedLong % 360; if (finalDegree < 0) finalDegree += 360; var signs = [ { name: "Aries", desc: "You possess an enthusiastic and fiery emotional nature. You meet challenges head-on and value your independence highly." }, { name: "Taurus", desc: "You are emotionally steady and find comfort in the material world. You value loyalty, reliability, and the finer things in life." }, { name: "Gemini", desc: "You process your feelings through communication. You are curious, adaptable, and need mental variety to feel at peace." }, { name: "Cancer", desc: "The Moon is at home here. You are deeply intuitive, protective of your loved ones, and highly influenced by your surroundings." }, { name: "Leo", desc: "You have a generous and dramatic emotional style. You feel best when you are appreciated and can express your creativity." }, { name: "Virgo", desc: "You express care through acts of service. You find emotional security in routine, cleanliness, and being useful to others." }, { name: "Libra", desc: "You are a natural diplomat who hates conflict. You seek emotional balance and feel most secure in a stable partnership." }, { name: "Scorpio", desc: "Your emotions are deep and intense. You value honesty and have a powerful intuition that helps you see through pretenses." }, { name: "Sagittarius", desc: "You have a philosophical outlook on life. You need space to roam and a sense of purpose to keep your spirits high." }, { name: "Capricorn", desc: "You are emotionally reserved and very responsible. You find security in achievement, structure, and long-term planning." }, { name: "Aquarius", desc: "You possess a unique, somewhat detached emotional perspective. You value your freedom and often feel a deep connection to humanity." }, { name: "Pisces", desc: "You are highly empathetic and imaginative. You absorb the feelings of those around you and need quiet time to recharge." } ]; var index = Math.floor(finalDegree / 30); var resultSign = signs[index]; document.getElementById('signName').innerText = resultSign.name; document.getElementById('signDescription').innerText = resultSign.desc; document.getElementById('moonResult').style.display = 'block'; // Scroll to result document.getElementById('moonResult').scrollIntoView({ behavior: 'smooth' }); }

Leave a Comment