Miami’s beaches are beautiful, but they are not swimming pools. Rip currents pull swimmers offshore every day. The subtropical sun causes second-degree burns in under an hour. Jellyfish stings send dozens of people to lifeguard stations weekly during peak season. And water quality varies by location and recent rainfall.
None of this should scare you away from the beach. It should inform how you use it. Understanding rip currents takes five minutes and could save your life. Knowing when jellyfish are most active lets you choose a different day. Checking the water quality advisory before you go is a 30-second phone lookup. This guide covers every safety consideration for Miami’s beaches, from sun protection to shark risk (minimal) to what those colored flag systems actually mean. For beach options, see our best beaches in Miami guide.
Every lifeguarded beach in Miami-Dade County uses the same color-coded flag system. Flags fly at lifeguard stations and at major beach entrances.
| Flag | Color | Meaning |
|---|---|---|
| Green | Green | Low hazard, calm conditions |
| Yellow | Yellow | Medium hazard, moderate surf and/or currents |
| Red | Red | High hazard, strong surf and/or currents. Swim with extreme caution. |
| Double Red | Two red | Water closed to swimming. Do not enter the water. |
| Purple | Purple | Dangerous marine life (jellyfish, stingrays, sharks). Can fly with any other flag. |
What most visitors miss: Yellow flag is the most common condition in Miami. It does not mean “safe,” it means “moderate risk.” Rip currents can still occur. Always swim near a lifeguard, regardless of flag color.
Rip currents are the number one hazard at Miami beaches. They are strong, narrow channels of water flowing away from shore, and they can pull even strong swimmers into deep water.
Look for:
If caught in a rip current:
When Jake, a competitive swimmer from Ohio, visited South Beach in January 2025, he assumed his pool fitness would translate to the ocean. “I walked in at 8th Street on a yellow-flag day and within two minutes I was 50 yards offshore,” he says. “I was swimming as hard as I could and going nowhere. Then I remembered from a YouTube video to swim sideways. Three minutes of swimming parallel to the beach and I was out of it. If I had kept fighting the current, I do not know what would have happened. I was already exhausted.”
Miami sits at 25.7° north latitude, closer to the equator than any other major U.S. city except Honolulu. The UV index regularly reaches 10-11+ (extreme) from March through October.
| Skin Type | Time to Burn (No Sunscreen) | With SPF 30 |
|---|---|---|
| Very fair (always burns) | 10-15 minutes | 5-7.5 hours |
| Fair (burns easily) | 15-25 minutes | 7.5-12.5 hours |
| Medium (sometimes burns) | 25-40 minutes | 12.5-20 hours |
| Olive/dark (rarely burns) | 40-60 minutes | 20-30 hours |
The most common stinging marine life at Miami beaches. Not technically a jellyfish (it is a colony of organisms), the Portuguese man-of-war has long blue tentacles that deliver painful stings.
When: Most common October through March, when northeast winds push them ashore
What to do if stung:
Prevention: If you see blue tentacles on the sand, do not swim. Even dead man-of-war on the beach can sting. Check for purple flags.
Common in shallow water, especially at bay-side beaches. They bury themselves in sand and sting when stepped on.
Prevention: Do the “stingray shuffle.” Drag your feet along the bottom instead of stepping. This alerts stingrays and they swim away.
If stung: Hot water immersion (as hot as tolerable) for 30-60 minutes. The venom is protein-based and breaks down with heat. Seek medical attention.
Shark attacks in Miami are extremely rare. There have been fewer than 10 unprovoked bites in the last 20 years in Miami-Dade County. Blacktip sharks, nurse sharks, and bull sharks are present but generally avoid swimmers.
Reduce your (already minimal) risk:
Miami-Dade County tests beach water weekly. Check current advisories:
| Beach | Lifeguard Hours | Season |
|---|---|---|
| South Beach (1st-17th St) | 9 a.m.-6 p.m. daily | Year-round |
| Mid-Beach (21st-46th St) | 9 a.m.-5 p.m. | Year-round |
| North Beach (53rd-87th St) | 9 a.m.-5 p.m. | Seasonal (Oct-May) |
| Haulover Beach | 9 a.m.-5 p.m. | Year-round |
| Crandon Park | 9 a.m.-5 p.m. | Year-round |
| Bill Baggs | 10 a.m.-5 p.m. | Year-round |
Always swim near a lifeguard. Miami Beach Ocean Rescue responds to over 1,000 water rescues per year. If something goes wrong, seconds matter.
Miami’s heat index regularly exceeds 105°F in summer. Heat-related illness is more common than drowning at Miami beaches.
| Condition | Symptoms | Action |
|---|---|---|
| Heat cramps | Muscle cramps, sweating | Move to shade, drink water, stretch |
| Heat exhaustion | Heavy sweating, weakness, nausea, dizziness | Move to shade, cool with wet cloths, drink water. If no improvement in 30 min, call 911 |
| Heat stroke | High body temp (103°F+), confusion, no sweating | Call 911 immediately. This is a medical emergency. |
Beach theft is common at all Miami beaches, particularly South Beach. Phones, wallets, and bags disappear while owners swim.
Prevention:
Yes, when you follow basic precautions: swim near lifeguards, check the flag conditions, apply sunscreen, and do not fight rip currents (swim parallel to shore). The most common dangers are sunburn, heat exhaustion, and rip currents, all of which are preventable with preparation.
Sharks are present in Miami’s waters, but attacks are extremely rare. Fewer than 10 unprovoked bites have occurred in Miami-Dade in the last 20 years. Avoid swimming at dawn, dusk, in murky water, or near fishing piers to minimize the already minimal risk.
Do not touch it, even if it appears dead on the sand. If a purple flag is flying, stinging marine life has been reported; consider swimming elsewhere that day. If stung, remove tentacles with a credit card (not hands), rinse with vinegar, and apply hot water. Lifeguards carry vinegar and can help.
Find the right beach for your visit in our best beaches guide and family beaches guide. Visit wemiami.com for local tips.