What causes the tides?
The primary source of the tides is the moon's gravitational pull. As the moon and Earth move, the moon's gravitational pull causes Earth and its oceans to bulge out directly toward the moon and directly away from the moon. These two bulges are the high tides, and areas far from these bulges will be the low tides.
The strength and timing of tides are also controlled by the sun's gravitational pull, the moon's orbit around Earth, Earth's tilt, weather, geography, and more. These many factors can make tidal predictions complicated.
Why do high/low tide levels vary?
The relationship between the moon's position, the sun's position, and a location on Earth plays a huge role in how the height of a high tide or low tide changes over time. The sun affects the tides just like the moon, but only with about half the power.
When the sun and moon align relative to Earth (at a full moon or new moon), their tidal bulges will add together. This added power will create higher high tides and lower low tides. When the sun and moon do not align with Earth, tidal effects are more muted.
Even the elliptic shape of Earth's orbit around the sun and the moon's orbit around Earth can cause tidal differences. In January, the Earth is physically closer to the sun (perihelion) and experiences more of the sun's gravitational power; similarly, once a month, the moon is closer to the Earth than it is any other time (perigee). A "king tide" (not a scientific term) can occur when the Earth is physically closer to both the sun and the moon at the same time and also experiencing a full or new moon. These king tides typically cause the largest tidal range of the year.
Of course, weather can modify the final effect of these astronomical events.
How often do tides occur?
Since the moon's position and pull is largely responsible for the tides, the time the moon takes to move through the sky is important to know in predicting tides. It takes about 24 hours and 50 minutes for the moon to return to the same meridian (longitude line) in the sky as Earth rotates (also known as the moon's "apparent orbit" from Earth).
During this "tidal day", many coastal locations on earth such as Wells will experience two high tides and two low tides — two times where the ocean around Wells bulges toward or away from the moon, and two times where water flows away. The time between two high tides and the time between two low tides should be half a tidal day: roughly 12 hours and 25 minutes.
This timing, however, is not exact. As discussed before, many other factors can influence the tides. These factors can change both the height and timing of high and low tides.
Earth's geography can even cause some coastal locations to regularly experience fewer than two tides a day or to experience irregular high and low tide times.
How are tides measured?
NOAA (National Oceanic and Atmospheric Administration) is responsible for the recording and sharing of both weather and tidal data in the United States.
NOAA uses data recording stations to collect measurements and send them to servers for processing. A NOAA data recording station is set up at the Wells town pier, though at this time its data is not accessible. Instead, this app makes use of the NOAA station in Portland, Maine to get measurements and scale them to what can be expected in Wells.
NOAA also runs the Gulf of Maine Operational Forecast System (GoMOFS) to create advanced predictive models that can be more accurate than traditional tide charts. Traditional tide charts account only for the sun, the moon, and Earth's rotation; GoMOFS attempts to account for water level changes due to additional factors like wind, atmospheric pressure, and river flow.
Many weather apps and services rely on the data NOAA provides, whether observational or predictive.
Wells
Beach
Time
Share & Save
Save

You can save this web app to a device's home screen or bookmarks bar.

On iOS Safari, tap the browser's share icon and choose "Add to Home Screen".

on Android, open the browser's menu and choose "Add to Home screen".

Copy Link

You can copy the URL to this app and paste it to share.

QR Code

Another device can scan this QR code to find this app. This QR code can be saved as an image and printed.

QR code
Why Does This App Exist?
Parts of the Wells Beach area are inaccessible at a certain tidal height (8.5ft for this app). As locals, my family and I have witnessed many a tourist make a long walk from their rental to the beach, with chairs and games in tow, just to see that they'll have to wait quite awhile before they can spread out on the sand.
This app is for use by residents and visitors to Wells, Maine to inform beachgoers about the right time to go out onto the beaches of Wells.
This app is a labor of love and is dedicated to residents Mark & Dawna Messier. This app — and its developer — would not exist without them.
Please do your part to keep Wells a clean and beautiful place. Properly dispose of all waste and ensure trash cannot be blown or washed into the marsh or ocean. Do not litter, and do not pollute. Drive slowly and carefully, keeping an eye out for children and wild animals. Do not walk on the marsh or otherwise disturb the ecosystem. Thank you!
Settings

Changes to settings take effect immediately and are saved to your browser.

Data & Warnings
This app uses publicly-available data from NOAA (National Oceanic and Atmospheric Administration) to present the best time(s) of day to go out on the beach, or "beach time". More specifically, this app checks traditional astronomical tide charts, newer observational forecast systems, and water level measurements from Portland, Maine, and interprets that data into a (hopefully) accurate water level for Wells. This water level is compared against a value for the height of the beach itself to learn how much beach is available/accessible.
This app also calculates and presents the times for dusk and dawn. It can only be beach time if there is enough of both beach space and daylight.
Weather conditions (from OpenWeather) are presented alongside the beach times, but "beach time" in this app does not explicitly account for weather.
This data is unfortunately not guaranteed to be accurate; measuring and predicting water levels and daylight is hard. Much of the presented data is a prediction/forecast and not a fully-accurate recorded measurement.
There are many other factors, such as air quality, storm advisories, states of emergency, etc., that affect whether you should actually go on the beach. Do not rely solely on this app for activities that require accurate data for safety. Use this app and its data at your own risk; this app and its developer are not liable for your choices.
Comply with all local laws, regulations, and advisories. Keep Wells clean.
App Info
Copyright © Andrew Messier.
This is version 2023.10.23 (from 10/28/2023).
Thanks to NOAA (National Oceanic & Atmospheric Administration) and OpenWeather for free use of their data. Live water level observations come from NOAA station 8418150 in Portland, Maine; water level predictions come from NOAA's astronomical tide charts and from the Gulf of Maine Observational Forecast System.
To report a bug, send thanks, request a feature, or see how this application works, visit the project on GitHub.