> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uplifter.app/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I book a space or private lesson?

> Find a booking below the programs on your club website, pick a date and time, and add it to your cart.

<Note>
  **Must know**

  * **Only at clubs that offer bookings.** Not every club uses bookings. Where offered, they appear below the programs on your club website's **Programs** page.
  * **Pick a time first.** Choose a date and time slot on the booking's page, then select **Register Now** to go through the booking steps and add it to your cart.
  * **Some bookings need the club's approval.** Your reservation stays pending until the club approves it.
</Note>

**Where to find it.** Bookings sit below the programs on the **Programs** page, under a category heading or **Other Bookings**. The program filters don't apply to them.

**Two kinds of bookings.** Some are for one athlete, such as a private lesson, and ask for that athlete's details. Others are for a group or the space itself, marked **Open** on the card (**Open Registration** on the booking page). They ask for a contact and a headcount, and the fee is charged per attendee.

<Steps>
  <Step title="Open the booking">
    Select **Book Now** on a booking card. The page shows **About This Booking** (if the club added a description), **Availability** (the days and hours) and the **Booking Fee**. An athlete booking may also list items under **Before You Register**, such as "Medical information required" or "File upload required".
  </Step>

  <Step title="Choose a date and time">
    Under **Select a Date**, pick an available day, then a time. Some bookings offer a flexible window instead: enter a **Start Time** and **End Time**, then select **Confirm Time Selection**. A window that runs backwards shows "End time must be after start time.", and one that overlaps a booked slot shows "That time overlaps an already-booked slot. Please choose another."
  </Step>

  <Step title="Select Register Now">
    The button reads **Select a Time Slot** until you've picked one, then **Register Now**. If you aren't signed in, an athlete booking shows **Sign In Required**. A group or space booking takes you straight to sign in.
  </Step>

  <Step title="Complete the booking steps">
    For an athlete booking, pick the athlete under **Select Athlete** (or choose **Add New Athlete**), then work through **Membership**, **Also Required**, **Sign Waivers**, **Medical Info** and **File Upload**, as that booking needs them. For a group or space booking, fill in **Booking Details**: **Contact Name**, **Email**, **Phone (optional)** and **Number of Attendees**, then select **Continue**.
  </Step>

  <Step title="Review and check out">
    **Review Your Booking** shows the booking, athlete or contact, date, time and total. Select **Add to Cart & Checkout**, then finish checkout like any other purchase.
  </Step>
</Steps>

**Waiting on approval.** A booking that needs the club's approval shows a **Requires Approval** badge on its page and says "Bookings are subject to admin approval before confirmation." The review step repeats it: "This booking requires admin approval. Your reservation will be pending until approved." You still check out and pay as usual.

**Your time isn't held in the cart.** Your cart doesn't reserve the time, so check out soon for a popular slot.

**Related:** [How do I find and browse programs?](/families/families-registering/find-and-browse-programs) · [What information do I need to complete registration?](/families/families-registering/information-needed-to-register) · [Why do I need to buy or register for something else first?](/families/families-registering/program-requires-an-earlier-purchase) · [Where can I see all my invoices and charges?](/families/families-payments-billing/where-can-i-see-all-my-orders-and-charges)
