Get Started


Common Questions

Most Popular Class Questions

Scroll Down For Party FAQ's

Featured Questions


How do I book a class?

Our booking provider Wellness Living makes this super easy with the following steps: Create a user account on our classes page Follow the prompts on our schedule to book a drop in class. If you would like to purchase any of our class bundles, the credits will be loaded onto your user account after purchasing via our shop page. From there, you can book the classes of your choosing using the spots on your bundle as the payment method for the class in lieu of a credit card.

How do your class packs work?

We have multiple class packs of varying sizes available for purchase. Each pack contains class credits that can be used to register for any class that you would like to attend! Spots on your class pack will never expire. However, class spots will not be refunded if you cancel your class reservation less than one hour prior to the class" Customers will be limited to one Terrific Twenty pack. All other class packs will be limited to two at a time. No one will be allowed into classes without the prior purchase of a class pack or drop in. We will be sending reminder emails and text messages when your class pack is running low. *At this time our pricing is 1 class credit=1 child*

When do you cancel classes?

There are a couple of instances where we will cancel classes: 1. If there is inclement weather and an indoor space is not available to rent that day. If this is the case, everyone who is signed up that day will have their class credit returned to them or receive a voucher for a future class. No refunds. 2. Sandcastle reserves the right to cancel classes for a private party or event. 3. Sandcastle requires all class participants to sign up at least 12 hours in advance. If there are a low number of sign ups 12 hours before class, that class may be subject to cancellation for low attendance. Notice will go out at least 2 hours before class time. Those who are on the roster if a class is cancelled for low attendance will either have their class credit returned to them or issued a voucher for a future class. No refunds will be given for any class purchases.

What is your drop in policy?

Our limits on all classes are 12 children. All drop in’s are contingent on the number of spots left on our class roster for that day. Please sign up in advance online, over the phone (call or text), or in person in order to be guaranteed a class spot for the day that you wish to attend. If you choose to drop in to class (whether you have a class pack or not) you acknowledge that there is a possibility of class being full for that day.

Where are your classes located?

Our outdoor classes are located in Rittenhouse Square by the Rittenhouse Goat! This is the corner of 19th and West Rittenhouse Square. This winter and in cases of inclement weather, our indoor classes will be taking place inside of the Ethical Society of Philadelphia which is right across the street from Rittenhouse Square!

Is there an advanced sign up requirement?

There is indeed an advanced sign up requirement for all Sandcastle classes whether someone is a class pack holder or dropping in for the day. Please do not show up at 9:59 expecting to drop in for a 10:00 class. If our roster is full for that day, you will be turned away. Everyone wishing to attend class for the day must sign up via your user account and sign all necessary waivers. If anyone needs help signing up, please call, email, or get in touch with us via the live chat feature of our website.

How do I reserve my party date and time?

If you would like to reserve a party with Sandcastle Fun Co., please fill out the party request form located on this page. If we are available, an invoice for a deposit and a contract will be sent via HoneyBook. Your party/event date and time will not be secured until a deposit is taken and a contract is signed. All party and event deposits are non-refundable. Birthday party deposits are $125. Private/corporate event deposits are 50% of the agreed upon price.

What happens after my deposit is paid?

After your deposit is paid, it depends. If there are no special requests made, you will receive one check in call the week of your event. If there are special requests made, a call will be arranged shortly after your event contract is signed to discuss any such requests. If any major changes arise from what is agreed to in your event contract, please update us immediately so we can make sure that we can accommodate such changes. Any changes made after a contract is signed may result in additional charges.

What is your attendance policy?

Each party package includes up to 20 children. Any party with a final headcount of more than 20 children will be charged $15 for each additional child participating in activites.

What is your travel policy?

Any travel outside of Center City Philadelphia will be subject to a 65 cents per mile rate.

What happens if I need to cancel my event?

If your event has to be canceled, we attempt to reschedule until your event is completed. After two reschedule attempts, you will have the option of a $125 credit being issued for a future event booking, or a $125 gift card balance put onto your user account for any other future purchase with us. All availability for rescheduling an event will depend on any events that are already booked on our calendar. Please contact us before re-booking your venue to ensure our availability. Please refer to your event agreement for our full cancellation policy.

How long in advance must my deposit be paid?

All deposits must be paid and contracts must be signed within one week of the requests being sent. After such time, we cannot guarantee that your requested date and time will be held. If you would like to book your party less than two weeks in advance, you will incur a $100 surcharge on your final invoice. Please always inquire about our availability.

Can you play music that I request?

Yes, any music requests can be submitted at your time of booking. If approved, those requests will be included in your event agreement and you will be billed accordingly for additional rehearsal time.