For participants
Classes that move something.
Yoga, pilates, strength, mobility and more, led by local trainers in parks across Lisbon. You get a great class. A shelter gets every euro you give.

Upcoming classes
Find your next class.
Pick a class and book your spot right here. Spots go fast, so follow the calendar on Luma to hear about new ones first.
Calendar not loading? Open it on Luma.
What to expect
Simple, social and outdoors.
Mostly weekends
Classes usually run on a Saturday or Sunday and last about 60 to 90 minutes.
Across the city
Usually outdoors in a park, sometimes in a partner space. The exact spot is always in the Luma listing.
A new trainer each time
Every class is led by a different local trainer who gives their time for the cause.
Formats so far
How booking works
Three steps to your mat.
- Find a class on Luma. All dates, places and trainers are in our calendar.
- Grab your spot. Classes fill up fast. If one is full, join the waiting list and we let you know when a spot opens.
- Donate when you book. It saves you the QR code after class. Please add your name so we can match it.
Tip: press "Follow" on our Luma calendar. You get an email the moment a new class goes live, before we post it on Instagram.

What it costs
A charity class, priced by you.
There is no fixed price. We suggest €20 per class, about what a class like this usually costs. Give more if you can, less if you need to. Nobody gets turned away.
€20
suggested donation
100%
goes to the shelter of the month
24h
to cancel without a fee
€5
minimum donation for no-shows
Good to know
Questions people ask.
Is the class free?
It is a charity class. Booking on Luma has no fixed price, but we suggest a donation of €20, roughly what a class like this usually costs. Every euro goes to the shelter we support that month.
How do I donate?
The easiest way is right after booking through our donation page. You can also scan the QR code after class. Please add your name so we can match your donation.
The class is full. What now?
Join the waiting list on Luma. If a spot opens, you get notified. Please only accept it if you can really make it. To be early next time, follow our Luma calendar.
What if I cannot make it?
Please cancel on Luma so someone from the waiting list can take your spot. If you cancel less than 24 hours before class or do not show up, we ask for a minimum €5 donation to the shelter. It goes 100% to the animals and helps us keep spots fair for everyone.
Where does my money go?
Straight to the shelter we support that month, with nothing taken along the way. After every campaign we share a public breakdown on Instagram. Read more about our mission.
How do I hear about new classes first?
Press "Follow" on our Luma calendar. New classes go up there first and you get an email right away, before we post them on Instagram.
Can I bring a friend?
Please do. Just make sure each person books their own spot on Luma, so we know how many people to expect.
What should I bring?
Every class is a little different, so check the Luma listing for details. If anything is unclear, send us a DM on Instagram and we are happy to help.
See you on the mat.
Check the calendar for the next class near you.