Hunt & Live

Q&A · Survival

Can you determine your latitude based on the sun's position?

April 5, 2026

Quick Answer

Yes, you can determine your latitude based on the sun's position, specifically by using the sun's azimuth and altitude.

Determining Latitude

To determine your latitude, you need to find the sun’s azimuth (compass direction) and altitude (angle above the horizon). At solar noon (when the sun is highest in the sky), the sun’s azimuth is south in the northern hemisphere and north in the southern hemisphere. You can use a makeshift compass, like a stick or a shadow stick, to measure the sun’s azimuth.

Using the Sun’s Azimuth and Altitude

To calculate your latitude, you need to use the sun’s azimuth and altitude measurements. If you know the sun’s azimuth, you can determine the direction of south (or north). Then, use a sextant or a makeshift one to measure the sun’s altitude. At noon, the sun’s altitude is approximately equal to your latitude. However, if you take the measurement at a different time, you’ll need to use an almanac or a table to calculate the sun’s declination and then adjust your latitude accordingly.

Calculating Latitude

To calculate your latitude using the sun’s altitude, use the following formula: Latitude = Altitude. However, this is an approximation and doesn’t take into account the sun’s declination. For a more accurate calculation, use the following formula: Latitude = 90° - (Altitude + Declination). You can find the sun’s declination in an almanac or using a table. Keep in mind that this method requires precise measurements and knowledge of the sun’s declination.

nav-natural-navigation-sun determine latitude based suns position
Share

Find more answers

Browse the full Q&A library by topic, or jump back to the topic this question belongs to.