• MustDo.com | Take a family fun tour boat cruise to see animals including monkeys at the Naples Zoo at Caribbean Gardens in Naples, Florida. Photo by Mary Carol Fitzgerald.
  • Young girl looks at bear through window at the Naples Zoo at Caribbean Gardens in Naples, Florida.
  • MustDo.com | The Naples Zoo at Caribbean Gardens, see favorites like lions, porcupines, and parrots in the tropical jungle of this historic Naples, Florida botanical garden.
  • MustDo.com | The Naples Zoo at Caribbean Gardens, see favorites like lions, porcupines, and parrots in the tropical jungle of this historic Naples, Florida botanical garden. Photo by Mary Carol Fitzgerald.
  • MustDo.com | The Naples Zoo at Caribbean Gardens, see favorites like lions, porcupines, and parrots plus lots of alligators in the tropical jungle of this historic Naples, Florida botanical garden. Photo by Mary Carol Fitzgerald.
  • Summer Fun at Naples Zoo !
  • Boy and girl watch macaw parrots at Naples Zoo in Naples, Florida.
  • Male lion resting in an exhibit at the Naples Zoo in Naples, Florida.

Naples Zoo at Caribbean Gardens

Visit Southwest Florida’s Nationally Accredited Zoo

The Naples Zoo at Caribbean Gardens is much more than a walk-through zoo. Cruise on a guided tour through islands of monkeys, lemurs, and apes. Experience engaging zoo keeper talks, wildlife shows in the Safari Canyon Open-Air Theater; alligator feedings or Jungle Larry™. It’s wild fun from apes to zebras in Southwest Florida’s only nationally accredited zoo!

Hand-feed a Giraffe!

Hand-feed giraffes and discover rarely seen species like Malagasy Fosas or giant anteater. While you may have seen the viral video about the African honey badgers, you can now see them in person at the Naples Zoo. African honey badgers are fierce creatures that can only be seen at four zoos in the USA! You’ll also find favorites like lions, cheetahs, and parrots in this historic Naples, Florida botanical garden. With glass wall barriers you will get wildly close to bears, panthers, lions, and more.

Save on your visit to Naples Zoo–print or present coupon below!

An Award-Winning Family Fun Naples Attraction

The Naples Zoo is consistently voted the “Best Place to Take Kids” by Gulfshore Life and the Naples Daily News. Additional awards include “Best Family Fun Activity,” “Best Local Attraction,” “Best Nonprofit Organization,” and “Best Education Resource”. Read the Naples Zoo featured blog article here!

Safari Squad Programs for Kids

Safari Squad family programs are for children ages 3 – 5 years old. The Safari Squad program is offered from 10 – 11 am one Tuesday, Wednesday, and Saturday each month and feature a short lesson, arts and crafts, a storybook reading, and play stations!. Registration is required.

Wild Encounters Behind-the-Scenes Guided Experiences

Get closer to the Naples Zoo animals through behind-the-scenes guided experiences called Wild Encounters. There are five 1-hour tours to choose from: Making Enrichment for the Honey Badgers, Watching Athena the Florida Panther in a Training Session, Feeding the Red-Ruffed Lemurs, Taking Home a Personalized Giraffe Painting, or Feeding an Anteater. Each Wild Encounter is held on a specific day and time. Space and age restrictions apply.

There are special events throughout the year. Zoo membership is also available.

COVID-19 UPDATES: Beginning Monday, August 17, 2020, guests will no longer be required to reserve timed tickets for their visit. On-site purchases will now be allowed, however online ticket purchases are still highly recommended to allow for contactless entry. Naples Zoo will also now accept admissions for pre-purchased tickets, comp tickets, and rain checks for the next month (through September 17, 2020).  Buy timed online tickets here. Zoo members do not have to pay for these tickets as they are included with a Naples Zoo membership, but timed tickets are needed to help the Zoo maintain our limited capacity guidelines.

The outdoor entrance is also being moved. Instead of entering the zoo to the left of the Gift Shop, people with pre-purchased tickets and members will enter the Group Gate facing the parking lot, just look for the “Enter” sign.

Despite removing timed ticketing, the Naples Zoo will still be maintaining a limited capacity of 1200 each day.

In compliance with Collier County Emergency/Executive Order 2020-5, Naples Zoo will be requiring guests to wear masks inside the following locations: Gift Shop/restrooms, Safari Canyon, Wynn’s Pavilion (unless you’re eating and drinking), Black Bear Hammock Bathroom, and the Primate Expedition Cruise and queuing area. Masks are not required to walk around the path to see exhibits.

Open with limited capacity from 8:30 a.m. to 4 p.m. with last entry at 2 p.m.

Safari Canyon, Primate Expedition Cruises, and Meet-The-Keeper Talks are now open at the Naples Zoo.

Safari Canyon can seat up to 400 guests, however, the capacity will be limited to 80 guests to allow for enough space to safely separate by 6 or more feet. Zoo staff will be sanitizing high touch point areas between shows.

The playground will be re-opened. However, it will be closed daily from 11:30 a.m .to 12:00 p.m. for cleaning.

Primate Expedition Cruise will be opened with limited capacity for social distancing.

The giraffe exhibit area and feeding station are closed for the summer, while undergoing a major and much needed renovation.

The Zoo will also maintain a separate outdoor entrance and exit, as well as an outdoor gift shop.

CDC social distancing guidelines to stay a minimum of 6 feet away from other Zoo guests who are not in your immediate household, especially around animal exhibits are strongly encouraged.

Consistent with CDC recommendations, guests are encouraged to bring face masks, but face masks are not required to enter and visit the Naples Zoo.

The Naples Zoo has installed hand sanitizing stations. But encourage guests to bring their own hand sanitizer for their visit for convenience and safety reasons.

Please consider bringing your own water and food. Wynn’s Café (near the main entrance) will be open for cold beverages only. Water fountains will not be available. But guests will have access to and be able to use the Naples Zoo’s water bottle fill-up stations.


[gravityform id="3" title=false description=false ajax=true tabindex=-1]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_3' ><div id='gf_3' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3' id='gform_3' action='/fl/naples-bonita-springs-marco-island-everglades/attractions/naples-zoo-at-caribbean-gardens/#gf_3'> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below'><li id='field_3_1' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_1' >Email Address</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_3_1' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id='field_3_2' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' >Locations</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_3_2'><li class='gchoice_3_2_1'> <input name='input_2.1' type='checkbox' value='Fort Myers' id='choice_3_2_1' /> <label for='choice_3_2_1' id='label_3_2_1'>Fort Myers, Fort Myers Beach, Sanibel & Captiva</label> </li><li class='gchoice_3_2_2'> <input name='input_2.2' type='checkbox' value='Sarasota' id='choice_3_2_2' /> <label for='choice_3_2_2' id='label_3_2_2'>Sarasota, Siesta Key, Longboat, Lido, & Venice</label> </li><li class='gchoice_3_2_3'> <input name='input_2.3' type='checkbox' value='Naples' id='choice_3_2_3' /> <label for='choice_3_2_3' id='label_3_2_3'>Naples, Marco Island, Everglades</label> </li></ul></div></li><li id='field_3_3' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_3' ></label><div id='input_3_3' class='ginput_container ginput_recaptcha' data-sitekey='6LeAjKsUAAAAAD72VNHUsfFGdrDsUtYUWAB67i6n' data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; jQuery("#gform_3").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=&amp;tabindex=-1' /> <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='3' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsIjFjZTA0OTU3N2MzMjA5N2M1OWE4Yzk4ZTAyMzU0MjJmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3' id='gform_ajax_frame_3' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 3, 'https://www.mustdo.com/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https://www.mustdo.com/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;}, 50);}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [3, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [3, 1]) } ); </script>