Joe Blog

Johannesburg Events Weblog

What: 📅 Techno Pilates

Techno Pilates

When:

Where: 🕳 Apollo’s Taberna et Mixtarium

How much:

🎟️ R150.00Techno Afters Only

🎟️ R320.00Pilates + Techno Afters

“TECHNO PILATES ⚡ Ft. Norse Code 

Saturday | 14 Nov 2026 | 6PM–9PM **Venue: **Apollo’s Taberna et Mixtarium, Linden

Where Pilates meets Techno.

Step into an evening of movement, music, and connection. Techno Pilates brings together a high-energy movement experience with the driving rhythms of Techno, led by Norse Code. Expect movement that flows with the music, an electric atmosphere, and pulsing beats.

As the Pilates session winds down, the dancefloor opens. Stay for the Techno afters and keep the vibes alive!

Plus, expect a few wellness goodies along the way.

Dress Code: All black, with a touch of whimsy. ✨

Choose your experience: •⁠  ⁠Pilates + Techno Afters | R300: The full experience. Pilates, Norse Code (live DJ), Techno afters, and wellness extra’s. •⁠  ⁠**Techno Afters Only | R150: **Skip the workout, come for the music!

Come for the movement, stay for the music, and leave with a little more energy than you arrived with!

This is Techno Pilates. ⚡ (function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement(‘script’);d.innerHTML=“window.__CF$cv$params={r:‘a5428a61cfdebd1a’,t:‘MTc5MzYxNjIzMA==’};var l=window.parent.location,o;try{o=new URL(l.origin).origin}catch(e){try{o=new URL(new URL(l.href).origin).origin}catch(e){o=’’}}var u=’/cdn-cgi/challenge-platform/scripts/jsd/main.js?ray=a5428a61cfdebd1a’,a=document.createElement(‘script’);a.src=o?new URL(u,o).href:u;document.getElementsByTagName(‘head’)[0].appendChild(a);";b.getElementsByTagName(‘head’)[0].appendChild(d)}}if(document.body){var a=document.createElement(‘iframe’);a.height=1;a.width=1;a.style.position=‘absolute’;a.style.top=0;a.style.left=0;a.style.border=‘none’;a.style.visibility=‘hidden’;document.body.appendChild(a);if(’loading’!==document.readyState)c();else if(window.addEventListener)document.addEventListener(‘DOMContentLoaded’,c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);’loading’!==document.readyState&&(document.onreadystatechange=e,c())}}}})();”