Yes, you can do yoga in Bristol without joining anything. Bristol Yoga Centre and South Bristol Yoga both run proper drop-in classes with pay-as-you-go pricing, from £8 to £12 a session, and neither requires a membership, contract or minimum number of visits.
The quick comparison
| Studio | Where | Drop-in price | Notes |
|---|---|---|---|
| Bristol Yoga Centre | 10 Park Row, central Bristol | £12 regular (£11 concession) | Also runs £8 community and £5 donation classes |
| South Bristol Yoga | Yoga on the Square, Portland Square, St Pauls | £8 | Block of 6 pre-booked classes for £40 |
Bristol Yoga Centre, Park Row
Bristol Yoga Centre sits right in the city centre on Park Row, a short walk from the Triangle and Park Street. It publishes a clear drop-in fee structure rather than pushing you towards a membership: a regular class is £12 (£11 concession), a community class is £8 (£7 concession), and there's also a donation class priced at £5 (£4 concession) for anyone who needs a lower-cost entry point. You pay for each class as you go, online or in person, with no sign-up required beyond booking the slot. This is the most central option if you want to drop into a class on your lunch break or straight after work without travelling out of the centre.
South Bristol Yoga, Portland Square
South Bristol Yoga runs its classes at Yoga on the Square, 27 Portland Square in St Pauls, with a published drop-in price of £8 per class (the Monday Hatha Flow session runs 12.30-1.30pm, with other classes through the week on the same studio's timetable). If you know you'll be going regularly, a block of six pre-booked classes costs £40, working out cheaper per session than paying as you go each time, though you lose a bit of flexibility since the classes are pre-booked rather than picked on the day. You can pay in person, by PayPal (which adds a small fee), or through MoveGB if you already use that platform.
Other options worth knowing about
A few other Bristol studios run drop-in style sessions too, including Bristol YogaSpace, where booking and pricing is handled directly through the individual teacher rather than a central desk, so prices vary by class. Studios geared more towards fitness than traditional yoga, such as those offering heated or power yoga, sometimes price drop-ins higher (think £15-£20) but often bundle in an introductory multi-day pass for new visitors, worth asking about if you want to try a style out before committing to single classes at full price.
What to bring and what to expect
Most studios provide mats for a drop-in class, but check when booking since a few ask you to bring your own, especially smaller independent setups. Arrive 10-15 minutes before your first class so you can fill in a quick form and get oriented, since drop-in doesn't mean no admin at all, it just means no ongoing commitment. Wear whatever you'd normally wear to move in, nothing yoga-specific is required.
If you'd rather go monthly instead
A single drop-in class makes sense if you're new to the city, travelling through, or just want to try yoga without signing anything. If you end up going every week, it's worth asking your chosen studio about a term pass or monthly rate, since the per-class cost usually drops once you're a regular, the same logic that makes South Bristol Yoga's six-class block cheaper than six single drop-ins. For other ways to stay active around the city without a contract, our gyms in Bristol with no contract guide covers the equivalent for weights and cardio, and our best spa days in Bristol guide is useful if you want a one-off wellness day instead of a regular class.
The bottom line
For drop-in yoga in Bristol with no membership, book a class directly at Bristol Yoga Centre on Park Row (£8-£12 depending on the class type) or South Bristol Yoga at Yoga on the Square in St Pauls (£8 a class, or £40 for a block of six if you'll go regularly). Book ahead online even though it's pay-as-you-go, since spaces are limited and popular slots do fill up.