How it works

What's the temp?..

That's a winter swimmers greeting. After the swim, well, we can find never ending ways of talking about it!


Whether you are an endurance swimmer or daily tea bagger, it is great exercise for both the mind and body. Swimming holistically connects you to your environment and it is a wonderful community. That is why I am a daily swimmer; rain, hail or shine.


We built this fun site for our community of swimmers, just to monitor and share temperatures or conditions. See below for details and please use the contact us for queries on joining up. Generally, to join up you should be an all year round dipper or swimmer with a friendly group of swimmers that would like to keep a record of sea temperatures over time. New swim locations are welcome, as are any questions, feedback or requests for new features. We are also researching permanent IOT temperature recording devices, if you have any experience in this area please let us know too.


Note my Disclaimer: nothing works, don't rely on this website service for anytime, use at your discretion, no liability what-so-ever, in fact, never swim or go near water, especially cold. Brrrh, crazy.
P.S. Travelling and wondering where to swim? We are also building a sister site for swimmers at AllSwims.au

Temps Table

Temps Table

How it works

OzSwim.co collects and plots your recorded ocean temperatures data from your smartwatch or digital thermometer. Once you are set up, all you need to do is record your swim as normal with your smartwatch.


The automated service does the rest. Here is the process:
  • 1 - After you swim, your data uploads to Strava, (for example via Garmin connect).
  • 2 - It reads your Strava data for Temperature, Time, Location and Distance.
  • 3 - It grabs the B.O.M. weather conditions at the time of your swim from the local weather station.
  • 4 - It reports and graphs this information.

More Details (Techy)

There are currently 3 data inputs, manual, strava and BOM weather.

  • 1 - Submitted Manual observations show Swell, Clarity and Jellies under the table SCJ which is S = Swell, C = Clarity and J = Jellies.
  • 2 - Strava read processing is done 3 times a day, morning, lunch and evening.
  • 3 - Strava readings only processes Strava activity = Swims.
  • 4 - Strava readings use your 'average temperature' in Celcius for the swim, shown on the table under Sea.
  • 5 - Using the Strava activity title field, you can overwrite the Temperature by adding (t=xx.xc) where xx.x is your swim temperature recording.
  • 6 - Using the Strava activity title field, you can overwrite the Distance by adding (d=xx.xm) where xx.x is your swim distance.
  • 7 - Using the Strava activity title field, you can overwrite the Location by adding (*xxx*) where xxx is your swim location. Note: overwriting Location means that you do not need to be in a preset monitored swim location. You can record a temperature reading anywhere.
  • 8 - We can automatically adjust your temperature reading to calibrate it with actuals. Contact us for calibrations.
  • 9 - BOM Weather readings are used to add Air temperature in Celcius, and Wsgd which is Wind Speed, Gusts in KMH plus Wind Direction

Note 1: to use the Strava activity Title field to override, you need to update it before it is processed.

Note 2: to revoke access to your strava details, in strava go to Strava - Profile - Settings - My Apps, then click 'Revoke Access' to ytPortPhillipBayMonitoring. Then contact us to retire you.

New Features

Suggested new features under consideration:

  • 1 - The swim temp list is to be updated with tide and swell alongside your swim.
  • 2 - The ability to record an Ocean Temperature Reading via SMS.
  • 3 - Swim temp data to be uploaded in real time after the swim instead of batched.
  • 4 - A way to update your entry, if it is incorrect. To do this contact us.
  • What other features can you suggest? Please let me know under the Contact us form.

Updates on progress are posted on our waterlog.



Happy Swimming. Always respect the water and swim safely.