How to Book an Appointment at Ulta Beauty
What a Ulta Beauty Book appointment is and how to find it
Ulta Beauty's booking system is called Ulta Beauty Book, and it's the tool you use to schedule services at your local Ulta salon — haircuts, color, makeup application, lash services, and skincare treatments. You access it through the Ulta Beauty website or mobile app, and you can book as far ahead as your salon allows, usually 60 days in advance.
The system shows you available times based on the service you want, the stylist or technician you prefer (if you have one), and your location. Once you book, you'll get a confirmation with your appointment time, the service, the cost estimate, and the salon's phone number. You can cancel or reschedule through the same system up until a certain time before your appointment — usually 24 hours.
Key Takeaways
- Ulta Beauty Book is accessed through the Ulta website or app, and you can book up to 60 days in advance depending on your salon.
- You choose your service, preferred stylist or technician, and location, and the system shows you real-time availability.
- Most salons require 24 hours' notice to cancel or reschedule without penalty.
- If you don't have a stylist preference, Ulta will assign an available professional, which often means shorter wait times.
- Prices shown at booking are estimates; your final bill may differ based on hair length, texture, or additional services added during your appointment.
Step-by-step: booking through the website
Go to ulta.com and look for the "Book Services" or "Appointments" link, usually in the top navigation or under "Services." Click it and enter your zip code or city to find salons near you. The system will show all Ulta locations within your search radius.
Select the salon you want to visit. Then choose the service category — for example, Hair, Makeup, Nails, or Skincare. The next screen will show you specific services under that category. Pick the one you need: "Haircut," "Color," "Blowout," and so on. Some services have options — for instance, a color service might ask whether you want root touch-up or full color.
The system will then show available dates and times. If you have a stylist or technician you prefer, you can filter by their name; if not, leave it open and Ulta will show you all available professionals. Select your preferred date and time slot. Review the estimated price, then enter your phone number and email to confirm the booking.
Booking through the Ulta Beauty app
The app version works the same way as the website. Open the Ulta Beauty app, tap the "Book" or "Appointments" tab at the bottom, and enter your location. Select your salon, service, and time slot the same way you would on the website.
The app has one advantage: you can save your favorite stylists and salons to your profile, so repeat bookings take fewer taps. You'll also get push notifications reminding you of your appointment 24 hours and 2 hours before it starts, which helps prevent no-shows.
What to know about pricing and service estimates
The price shown when you book is an estimate, not a may provide. Ulta calculates it based on the service type and standard assumptions about your hair or skin. If your hair is longer, thicker, or more textured than average, or if you ask for additional services during your appointment, the final price will be higher.
Color services are particularly variable. A root touch-up costs less than full color, and adding a gloss or toner will increase the price. Ask your stylist about the final cost before they start if you're concerned about going over budget. Ulta accepts all major credit cards, debit cards, and Ulta Beauty Rewards members can pay with their account balance.
Canceling or rescheduling your appointment
You can cancel or reschedule through the same booking system — go to "My Appointments" on the website or app and select the appointment you want to change. Most Ulta salons require at least 24 hours' notice. If you cancel with less than 24 hours' notice, some locations may charge a cancellation fee, usually $25 to $50 depending on the service.
If you need to cancel, do it through the app or website rather than just not showing up. A no-show without cancellation can affect your ability to book with that salon in the future, and it ties up a time slot that another customer could have used.
Choosing a stylist or technician
If you're a regular at your Ulta salon, you probably have a stylist you trust. When you book, you can request them by name. If they're not available at your preferred time, you can either pick a different time when they are free, or let Ulta assign someone else.
If you're new to the salon or trying someone for the first time, you don't have to request a specific person. Ulta will assign an available professional, and this often means you'll get an earlier appointment. New stylists at Ulta are trained and certified, so you're not taking a risk by being flexible. If you want to request the same person next time, ask for them by name when you check out.
What happens if your salon is fully booked
If the times you want are all booked, you have a few options. First, check whether a different nearby Ulta location has availability — the booking system shows multiple salons at once. Second, try booking further ahead or further out — popular times like Saturday mornings fill up faster than weekday afternoons.
Third, call the salon directly. The phone number appears in your booking confirmation and on the salon's Ulta page. Sometimes stylists hold a few same-day or next-day slots that don't show in the online system, or they can add you to a waitlist if someone cancels. Walk-ins are also accepted at most Ulta salons, though you may wait longer than a booked appointment would.
Frequently Asked Questions
Can I book an appointment for someone else?
You can book using your own phone number and email, but you'll need to provide the name of the person getting the service. When they arrive, they should check in under their own name. If you're booking as a gift, confirm with the salon that the recipient can reschedule if needed, since most require the phone number on the booking to make changes.
How far in advance can I book?
Most Ulta salons allow booking up to 60 days ahead, though some may open further out. The booking system will show you the furthest date available at your location. If you need an appointment beyond that window, call the salon directly — they may be able to book you manually.
What if I'm late to my appointment?
Call the salon as soon as you know you'll be late. Most will hold your slot for 15 minutes; after that, they may cancel and offer you the next available time. Arriving very late may also shorten your service — a stylist can't do a full color if you arrive 45 minutes into a one-hour slot.
Do I need to be an Ulta Beauty Rewards member to book?
No. You can book without a Rewards account. However, members earn points on services and can use points toward future purchases, so it's worth signing up before your appointment if you plan to visit regularly. Signup is free and takes less than a minute.
Can I modify my service after I've booked?
You can mention changes when you arrive or call ahead, but the booking system itself doesn't let you edit the service type after confirmation. If you want to add or remove something major — like changing from a cut to a cut and color — it's better to cancel and rebook with the new service, or call the salon to discuss pricing before your appointment.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.