Schedule

Thanks for checking out our schedule. If you want to try a class, please select one of the classes below and follow the sign-up instructions. We can’t wait to meet you!

<p></p> </div><!-- .entry-content --> </div><!-- .entry-container --> </article><!-- #post-## --> </main><!-- #main --> <aside class="sidebar sidebar-primary widget-area" role="complementary"> </aside><!-- .sidebar sidebar-primary widget-area --> </div><!-- .wrapper --> </div><!-- #content --> <footer id="colophon" class="site-footer" role="contentinfo"> <div id="site-generator" class="two"> <div class="wrapper"> <div id="footer-left-content" class="copyright">Copyright &copy; 2026 <a href="https://www.crossfitendemic.com/">Endemic</a>. All Rights Reserved. </div> <div id="footer-right-content" class="powered">Parallax Frame&nbsp;by&nbsp;<a target="_blank" href="https://catchthemes.com/">Catch Themes</a></div> </div><!-- .wrapper --> </div><!-- #site-generator --> </footer><!-- #colophon --> </div><!-- #page --> <a href="#masthead" id="scrollup" class="genericon"><span class="screen-reader-text">Scroll Up</span></a><nav id="mobile-header-right-nav" class="mobile-menu" role="navigation"><ul id="header-left-nav" class="menu primary"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-5861"><a href="http://www.crossfitendemic.com">Home</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11851"><a href="https://www.crossfitendemic.com/what-is-crossfit/">What Is Crossfit?</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5670"><a href="https://www.crossfitendemic.com/coaches/">Our Coaches</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5729"><a href="https://www.crossfitendemic.com/scheduling-and-fees/">Pricing</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11844 current_page_item menu-item-11861"><a href="https://www.crossfitendemic.com/schedule/" aria-current="page">Schedule</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5673"><a href="https://www.crossfitendemic.com/blog/">WOD</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5671"><a href="https://www.crossfitendemic.com/contactus/">Contact</a></li> </ul></nav><!-- #mobile-header-right-nav --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/parallax-frame/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <style type="text/css" media="screen"></style><!-- Instagram Feed JS --> <script type="text/javascript"> var sbiajaxurl = "https://www.crossfitendemic.com/wp-admin/admin-ajax.php"; </script> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after /* ]]> */ </script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.5" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-before"> /* <![CDATA[ */ var wpcf7 = { "api": { "root": "https:\/\/www.crossfitendemic.com\/wp-json\/", "namespace": "contact-form-7\/v1" } }; //# sourceURL=contact-form-7-js-before /* ]]> */ </script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.5" id="contact-form-7-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/themes/parallax-frame/js/navigation.min.js?ver=1.4" id="parallax-frame-navigation-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/themes/parallax-frame/js/skip-link-focus-fix.min.js?ver=1.4" id="parallax-frame-skip-link-focus-fix-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/themes/parallax-frame/js/fitvids.min.js?ver=1.1" id="jquery-fitvids-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/themes/parallax-frame/js/jquery.cycle/jquery.cycle2.min.js?ver=2.1.5" id="jquery-cycle2-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/themes/parallax-frame/js/scrollup.min.js?ver=1.4" id="parallax-frame-scrollup-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-includes/js/dist/a11y.min.js?ver=cb460b4676c94bd228ed" id="wp-a11y-js"></script> <script type="text/javascript" id="mc.mcjs-js-extra"> /* <![CDATA[ */ var my_calendar = {"grid":"modal","list":"modal","mini":"modal","ajax":"true","links":"true","newWindow":"New tab","subscribe":"Subscribe","export":"Export","action":"mcjs_action","security":"5e1e53dc9b","ajaxurl":"https://www.crossfitendemic.com/wp-admin/admin-ajax.php"}; //# sourceURL=mc.mcjs-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/plugins/my-calendar/js/mcjs.min.js?ver=3.6.17" id="mc.mcjs-js"></script> <script type="text/javascript" id="mc-modal-js-extra"> /* <![CDATA[ */ var mcm = {"context":""}; //# sourceURL=mc-modal-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://www.crossfitendemic.com/wp-content/plugins/my-calendar/js/modal/accessible-modal-window-aria.min.js?ver=3.6.17" id="mc-modal-js"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.crossfitendemic.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.1"}} </script> <script type="module"> /* <![CDATA[ */ /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://www.crossfitendemic.com/wp-includes/js/wp-emoji-loader.min.js /* ]]> */ </script> </body> </html>