Rates & T's & C's

At AFitness, we believe in providing our clients with the best fitness experience possible. To ensure transparency and clarity, we have outlined our rates and terms and conditions below.



Our personalized fitness packages are designed to cater to individual needs and goals. We offer competitive rates that provide excellent value for the services we provide.


Single Sessions:

1-on-1 Personal Training session - R450 

1-on-1 Pilates session - R500


Training Packages:

1-on-1 Personal Training Package (4x sessions) - R1680

1-on-1 Personal Training Package (8x sessions) - R3280

1-on-1 Pilates Package (4x sessions) - R1920


Online Training Programmes: 

Customised Training Programme (4x weeks) - R600 

Customised Training Programme (8x weeks) - R1200


Terms and Conditions

By participating in our fitness programmes, you agree to the following terms and conditions:

1. All sessions must be scheduled in advance. We recommend booking your sessions at least 7 days in advance to secure your preferred time slot.

2. Cancellations must be made at least 24 hours before the scheduled session. Failure to cancel within the specified time frame may result in a cancellation fee.

3. Sessions can be rescheduled based on availability. We understand that unforeseen circumstances may arise, and we will do our best to accommodate your needs.

5. Sessions purchased have a 3 month expiry from the date of purchase. 

6. Payment for sessions must be made in advance. We accept various payment methods, including credit cards and online transfers. Please note that all payments are non-refundable.

7. Our trainers are highly qualified professionals who will provide guidance and support throughout your fitness journey. However, it is important to consult with your healthcare provider before starting any new exercise programme.

8. AFitness reserves the right to modify rates and terms and conditions at any time. Any changes will be communicated to customers in advance.

By adhering to these rates and terms and conditions, we can ensure a smooth and enjoyable fitness experience for all our customers. If you have any questions or require further clarification, please don't hesitate to contact our customer support team.