Mermaids and mermen don’t mind the rain: Despite heavy showers, the annual Mermaid Parade swished a collective fin along Surf Avenue and the boardwalk in Coney Island, Brooklyn. Because you can’t keep a good merperson down.

It’s been a popular year for whimsical creatures, and the merpeople even allowed the unicorns to join the 35th annual parade. A tradition since 1983, the event was facing turbulent waters in May as organizers were unsure if they’d have enough funding to cover the permits, security and various other costs required to hold the spectacle that draws hundreds of thousands of the sea-curious. But donors were able to raise the $50,000 needed in time to keep the parade swimming.

And swim it did. Scroll down for a look at the costumed revelers.

Revelers participate in Coney Island's annual Mermaid Parade
Revelers participate in Coney Island's annual Mermaid Parade on June 17, 2017. The Mermaid Parade began in 1983 and features participants dressed as mermaids and other sea creatures. (Credit: Getty Images / Alex Wroblewski)
Revelers march in the annual Mermaid Parade at
Revelers march in the annual Mermaid Parade at Coney Island on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
Attendees at Coney Island's annual Mermaid Parade on
Attendees at Coney Island's annual Mermaid Parade on June 17, 2017. (Credit: Getty Images for Stellar Product / Eugene Gologursky)

ADVERTISEMENT

ADVERTISE HERE
Attendees at Coney Island's annual Mermaid Parade on
Attendees at Coney Island's annual Mermaid Parade on June 17, 2017. (Credit: Getty Images for Stellar Product / Eugene Gologursky)
A duo known as Monkey Sea Monkey Do
A duo known as Monkey Sea Monkey Do at Coney Island's annual Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
Julius Vontrapp, 31, of Jersey City, at Coney
Julius Vontrapp, 31, of Jersey City, at Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
Revelers march in Coney Island's Mermaid Parade on
Revelers march in Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
Participants in Coney Island's Mermaid Parade on June
Participants in Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)

ADVERTISEMENT

ADVERTISE HERE
A participant in Coney Island's Mermaid Parade on
A participant in Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
A participant in Coney Island's Mermaid Parade on
A participant in Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images for Stellar Product / Eugene Gologursky)
Revelers march in Coney Island's Mermaid Parade on
Revelers march in Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
Revelers at Coney Island's Mermaid Parade on June
Revelers at Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
Revelers wait out the rain before marching in
Revelers wait out the rain before marching in Coney Island's Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)

ADVERTISEMENT

ADVERTISE HERE
Angie Cerciello, 25, of Pennsylvania, at Coney Island's
Angie Cerciello, 25, of Pennsylvania, at Coney Island's Mermaid Parade on June 17, 2017. The Mermaid Parade began in 1983 and features participants dressed as mermaids and other sea creatures. (Credit: Getty Images / Alex Wroblewski)
Mariel Arthur, 27, of Jersey City, at Coney
Mariel Arthur, 27, of Jersey City, at Coney Island's Mermaid Parade on June 17, 2017. The Mermaid Parade began in 1983 and features participants dressed as mermaids and other sea creatures. (Credit: Getty Images / Alex Wroblewski)
A unicyclist at Coney Island's annual Mermaid Parade
A unicyclist at Coney Island's annual Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
The rain couldn't hold back participants in Coney
The rain couldn't hold back participants in Coney Island's annual Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)
Revelers get ready to march in Coney Island's
Revelers get ready to march in Coney Island's annual Mermaid Parade on June 17, 2017. (Credit: Getty Images / Alex Wroblewski)