What's on at Mendip Basecamp

Enjoy free entertainment in the campsite every weekend - from live music to circus skills, everything's included at no extra cost.

Campsite Entertainment

Adult hula hooping outdoors at Mendip Basecamp, family-friendly summer activities in sunshine.

Enjoy free live music every Friday and Saturday, plus family-friendly circus skills workshops every Sunday morning.

Mendip Mini Fests

Male performer singing, band mate playing guitar at Mendip Mini Fest weekends at Basecamp.

Brand-new for 2026, Mendip Mini Fests are family-friendly festival weekends throughout the summer holidays. Featuring headline bands, storytelling, circus skills, face painting, workshops and yoga

Talent Competition

Musician playing guitar on small outdoor stage at Mendip Basecamp, overlooking relaxed festival crowd.

Take the spotlight during our Mendip Mini Fests with a 30-minute set on our brand-new Bandwagon stage. Click here to apply now!

Full Schedule




Kids Adventure Camp

kids adventure

Kids Adventure Camp

Outdoor fun, unplugged and uninterrupted - Mendip's Kids Adventure Camps are just like the summers you remember! Designed for children aged 8-15, our screen-free, parent-free summer camps run Sunday to Saturday throughout summer 2026.

Learn more
window.laravelCookieConsent = (function () { const COOKIE_VALUE = 1; const COOKIE_DOMAIN = 'mendipbasecamp.com'; function consentWithCookies() { setCookie('laravel_cookie_consent', COOKIE_VALUE, 7300); hideCookieDialog(); } function cookieExists(name) { return (document.cookie.split('; ').indexOf(name + '=' + COOKIE_VALUE) !== -1); } function hideCookieDialog() { const dialogs = document.getElementsByClassName('js-cookie-consent'); for (let i = 0; i < dialogs.length; ++i) { dialogs[i].style.display = 'none'; } } function setCookie(name, value, expirationInDays) { const date = new Date(); date.setTime(date.getTime() + (expirationInDays * 24 * 60 * 60 * 1000)); document.cookie = name + '=' + value + ';expires=' + date.toUTCString() + ';domain=' + COOKIE_DOMAIN + ';path=/' + ';samesite=lax'; } if (cookieExists('laravel_cookie_consent')) { hideCookieDialog(); } const buttons = document.getElementsByClassName('js-cookie-consent-agree'); for (let i = 0; i < buttons.length; ++i) { buttons[i].addEventListener('click', consentWithCookies); } return { consentWithCookies: consentWithCookies, hideCookieDialog: hideCookieDialog }; })();