SwemCamp

Join us for our 7-week Travel themed camp!

Journey across the world as we swim from continent to continent exploring many aspects of aquatics. Each week our camps will include STEAM based activities and exciting in-house field trips to teach swimmers about water safety, breathing techniques, the importance of oxygen, swimming styles, diving and much more! Your camper will have a unique opportunity to learn about different cultures across the globe and have a greater appreciation of the water through quality swim instruction.

Swim With Us This Summer!

Come swim with us this summer and join our exciting swimming camps! Your kids will learn amazing swimming skills while also having fun and building everlasting relationships with the water and friends.

Schedule

Lasting Memories · Lasting Memories
Have Fun Swimming· Have Fun Swimming

Wading the Waters around the World:

Europe
June 5th - June 9th
01
01:
01:

Europe

June 5th - June 9th
Antarctica
June 12th - June 16th
02
02:
02:

Antarctica

June 12th - June 16th
Australia
June 19th - June 23rd
03
03:
03:

Australia

June 19th - June 23rd
North
america
June 26th - June 30th
04
04:
04:

North America

June 26th - June 30th
South
america
July 10th - July 14th
05
05:
05:

South America

July 10th - July 14th
asia
July 17th - July 21st
06
06:
06:

Asia

July 17th - July 21st
africa
July 24th - July 28th
07
07:
07:

Africa

July 24th - July 28th
fun with
steam
08
08:
08:

Fun with STEAM

Book Now!
$(document).ready(function(){var t=["Clinics and Certifications","Camp"];let a=`
Please wait while we search for classes...
`;function l(){let t=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase());!1==t&&$(".jackrabbit-tables-wrapper").css({minHeight:$(".schedule-filter .filter-section .filters-vertical").outerHeight()})}function s(){let t=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase()),a=160;t&&(a=10);let l=$(".jackrabbit-tables-wrapper").offset().top-a;$("body,html").animate({scrollTop:l},800)}function i(){var l=$("#CMS-Select").val();t.includes(l)?($(".sort-button").removeClass("fltr-active").css({display:"none"}),$("a[filter-by='all']").addClass("fltr-active").css({display:""})):$(".sort-button").css({display:""});let i=$('select[name="CMS-Select"]').val();var r=$("#CMS-Select-3 label input:checked").val();r=void 0==r?"":r;let n=$('select[name="CMS-Select-2"]').val(),c="",o="";$(".sort-button").each(function(){$(this).hasClass("fltr-active")&&"all"!=$(this).attr("filter-by")&&(o=c=$(this).attr("filter-by"))}),c=""!=c?`&Classdays=${c.substring(0,3)}`:"&Classdays=";var d=""==o?$("#CMS-Select").val():$("#CMS-Select").val()+" - "+o;let p=n?`&loc=${n}`:"";$("#jackrabbit-tables").html(a),$("#jackrabbit-tables").html(a),setTimeout(s,50);var u={url:`https://app.jackrabbitclass.com/jr3.0/Openings/OpeningsJS?OrgID=539784&Cat1=${i}&Cat3=${r}${c}&Session&Cat2&sort=Classdays,StartDate&style=color:black®istertext=Enroll&Closed=Full&style=font-family:Open-Sans&hidecols=Description,Session,StartDate,EndDate,Gender&showcols=Instructors,Location${p}&showlocname=true`};$.ajax({url:`https://api.allorigins.win/get?url=${encodeURIComponent(u.url)}`,type:"get",success:function(t){let a=new DOMParser().parseFromString(t.contents,"text/html"),l=a.querySelector(".jr-container")?a.querySelector(".jr-container").outerHTML:"",i=a.querySelector("style").outerHTML,r=`

${d}

`;""===l?$("#jackrabbit-tables").html(r+'
No available classes

Please search for available classes

'):($("#jackrabbit-tables").html(r+l),$(".responsive-table").find("tr").each(function(){let t=$(this).find("td").eq(0);t.removeAttr("data-title"),t.text().includes("Enroll")?t.find("a").addClass("enroll-style"):t.text().includes("Waitlist")?t.find("a").addClass("waitlist-style"):t.find("a").addClass("enroll-style");let a=$(this).find("td[data-title='Tuition']");a.html(`$${a.text().trim()}`)})),s(),$(".styleCss").html(i+"")}})}$('select[name="CMS-Select"]').unbind("change"),$('select[name="CMS-Select"]').change(function(t){return i(),t.preventDefault(),t.stopPropagation(),!1}),$('select[name="CMS-Select-2"]').unbind("change"),$('select[name="CMS-Select-2"]').change(function(t){return i(),t.preventDefault(),t.stopPropagation(),!1}),$(".sort-button").unbind("change"),$(document).on("click",".sort-button",function(t){return $(this).hasClass("fltr-active")?($(".sort-button").removeClass("fltr-active"),$("a[filter-by='all']").addClass("fltr-active")):($(".sort-button").removeClass("fltr-active"),$(this).addClass("fltr-active")),i(),t.preventDefault(),t.stopPropagation(),!1}),$("#CMS-Select-3 label input").change(function(){return i(),e.preventDefault(),e.stopPropagation(),!1}),$(".book-today-section").click(function(t){let a=$(this).html(),s=!!a.includes("Youth"),r=!!a.includes("Adult"),n=!!a.includes("Parent"),c=!!a.includes("Clinics and Certifications"),o=!!a.includes("Toddler"),d=!!a.includes("SwemCamp Full/Half Days"),p=!!a.includes("SwemCamp Before/After Care"),u=!!a.includes("Senior Classes"),v=!!a.includes("Lap Swim"),h=!!a.includes("Private and Semi Private Classes");return s?$("#CMS-Select").val("Youth"):r?$("#CMS-Select").val("Adult"):n?$("#CMS-Select").val("Parent and Tot"):c?$("#CMS-Select").val("Clinics and Certifications"):o?$("#CMS-Select").val("Toddler"):d?$("#CMS-Select").val("SwemCamp Full/Half Days"):p?$("#CMS-Select").val("SwemCamp Before/After Care"):u?$("#CMS-Select").val("Senior Classes"):v?$("#CMS-Select").val("Lap Swim"):h&&$("#CMS-Select").val("Private and Semi Private Classes"),i(),$(".schedule-filter").show(),setTimeout(l,50),$("a[filter-by='all']").addClass("fltr-active"),$("#CMS-Select-3 #All input").prop("checked",!0),$("body").append('
'),$(".camp-parent-wrapper").hide(),t.preventDefault(),t.stopPropagation(),!1}),$("body").append('');var r=$("#scroll-top");$(window).scroll(function(){$(window).scrollTop()>800?r.addClass("show"):r.removeClass("show")}),r.on("click",function(t){t.preventDefault(),function t(){let a=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase()),l=155;if(a&&(l=10),0==$(".schedule-filter").offset().top)var s=$(".hero-image").height()+200;else var s=$(".schedule-filter").offset().top-l;$("body,html").animate({scrollTop:s},800)}()})});