Skip to content
Upham Beach Park - Photo 1
1 / 3
Photo: St Pete Beach, FL, USA - panoramio by wilko247 (CC BY-SA 3.0) License

Upham Beach Park

Beach · St Pete Beach, Florida

Comfortable for a swim today

Good to swim

Comfortable for a swim today: water temperature is 78°F, within the comfortable 70–86°F range.

  • Water temp 78°F (26°C)

Live data from NOAA buoy SAPF1 (7.8 mi away), as of Oct 20, 7:18 AM UTC.

Why, sources & official advisories
  • Water temperature is 78°F, within the comfortable 70–86°F range. — NOAA buoy SAPF1, as of Oct 20, 7:18 AM UTC

No official beach-advisory feed for Florida yet — follow posted signs and local guidance.

Get an email when it’s warm enough

It’s 78°F at Upham Beach Park now. We check the water daily and email you once when it reaches your temperature.

Good conditions today

Wide, white sandy beach backed by dunes, known for dolphin sightings & light surfing.

Stay near Upham Beach Park

Find hotels near Upham Beach Park

Compare prices on Expedia — free cancellation on most rooms.

Search hotels

We earn a commission on bookings — at no extra cost to you. Helps keep this site free.

Weather at Upham Beach Park

69°F, Clear · H 80° / L 68° · 4% chance of rain
H: 80° L: 68°
Clear
Clear
69°
|
Feels like 63°
Precipitation
4%
Humidity
73%
Wind
17 mph
UV Index
0
Weather notes:
🏄Good for surfing/sailing
12 AM
Clear
71°
3 AM
Clear
69°
6 AM
Clear
68°
9 AM
Sunny
69°
12 PM
Sunny
75°
3 PM
Sunny
79°
6 PM
Sunny
80°
9 PM
Partly Cloudy
77°

Frequently asked questions

Where is Upham Beach Park?
Upham Beach Park is a beach in St Pete Beach, Florida.
What is the water temperature at Upham Beach Park?
As of October 20, 2026, the water temperature at Upham Beach Park in St Pete Beach, Florida is 78°F (26°C), measured by NOAA buoy SAPF1, 7.8 miles away.
Can you swim at Upham Beach Park?
Comfortable for a swim today: water temperature is 78°F, within the comfortable 70–86°F range. Checked October 20, 2026.
How is Upham Beach Park rated?
Upham Beach Park in St Pete Beach, Florida has an average visitor rating of 4.7 out of 5, based on 2297 reviews.

Location & Contact

6850 Beach Plaza, St Pete Beach, FL 33706

St Pete Beach, Florida 33706

🏖️ Best times & visiting tips
  • ›Arrive early for best parking and beach spot selection
  • ›Check for lifeguard schedules and swim only in designated areas
  • ›Bring reef-safe sunscreen to protect marine life
  • ›Watch for beach flags indicating water conditions
</> Embed this location on your site

Paste this snippet into your website to show a live badge for Upham Beach Park — free to use with the included credit link.