Florida Fin Fest

Florida Fin Fest A free 2-day Ocean Conservation + Education + Music Festival in Jacksonville Beach, FL

Conservation doesn’t have an off-season. 🌎🌊 The festival might only be one weekend, but protecting our oceans is a year-...
03/20/2026

Conservation doesn’t have an off-season. 🌎🌊 The festival might only be one weekend, but protecting our oceans is a year-round gig. Next time you take a beach walk, try grabbing just three pieces of plastic you see in the sand. Small ripples make big waves!

One of our favorite parts of the festival is the Educational Village. It’s where curiosity meets the coast. Who else lov...
02/20/2026

One of our favorite parts of the festival is the Educational Village. It’s where curiosity meets the coast. Who else loves wandering through the booths between sets? πŸ™‹β€β™€οΈ

Small ripples make big waves. 🌊 Whether it's skipping the straw or bringing a reusable bag, every bit helps keep our Flo...
02/06/2026

Small ripples make big waves. 🌊 Whether it's skipping the straw or bringing a reusable bag, every bit helps keep our Florida waters pristine. How are you being eco-friendly this week? ♻️

We party for a purpose. πŸ’πŸ’™ Did you know FL Fin Fest isn't just about the music? It's about preserving our blue backyard ...
01/23/2026

We party for a purpose. πŸ’πŸ’™ Did you know FL Fin Fest isn't just about the music? It's about preserving our blue backyard for generations to come.

Still thinking about Neil Frances on stage at last year’s FL Fin Fest 🎢πŸ”₯ Who was there for this set?
01/07/2026

Still thinking about Neil Frances on stage at last year’s FL Fin Fest 🎢πŸ”₯ Who was there for this set?

Beyond the Fest: Our commitment to the ocean continues. Follow the organizations and speakers we featured to stay involv...
11/21/2025

Beyond the Fest: Our commitment to the ocean continues. Follow the organizations and speakers we featured to stay involved year-round!

Looking back at the Blue Jay Stage πŸŽΆπŸ’™ Incredible performances, big energy, and moments that had everyone on their feet! ...
11/07/2025

Looking back at the Blue Jay Stage πŸŽΆπŸ’™ Incredible performances, big energy, and moments that had everyone on their feet! Who caught their favorite set here at FL Fin Fest 2025?

Florida Fin Fest 2025 was one for the books! Who do YOU want to see hit the stage next year? πŸ‘€Drop your dream lineup bel...
10/17/2025

Florida Fin Fest 2025 was one for the books!
Who do YOU want to see hit the stage next year? πŸ‘€
Drop your dream lineup below and tag your favorite artists! ⬇️

09/24/2025

FL Fin Fest is all about friends, family, and giving back. πŸ’™ Together we celebrated community, good times, and making memories that last. 🎢 Join us for next year’s Fin Fest on Sept 11–12, 2026! 🌊

The fun doesn't stop when the festival ends! 🍻 Join us at Lynch's Irish Pub, our official after party spot for both nigh...
09/12/2025

The fun doesn't stop when the festival ends! 🍻 Join us at Lynch's Irish Pub, our official after party spot for both nights of FL Fin Fest.

Come hang out, grab a drink, and keep the weekend going strong! πŸŽ‰

It’s Almost Time! Don’t miss out on FL Fin Fest 🦈 Swipe to see the full schedule 🎟️
09/12/2025

It’s Almost Time! Don’t miss out on FL Fin Fest 🦈 Swipe to see the full schedule 🎟️

Address

75 1st Street N
Jacksonville Beach, FL
32250

Alerts

Be the first to know and let us send you an email when Florida Fin Fest posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to Florida Fin Fest:

Share

Category

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });