Royal Caribbean My Time Dining: What is it and how does it work?

In:
12 Jun 2025

Royal Caribbean offers a dinner option for guests that prefer flexibility with what time they have dinner each night of their cruise called My Time Dining.

Waiter serving a family

It's one of two choices for dinner in the ship's Main Dining Room (with the other being Traditional Dining), and it's appealing because you can arrange dinner around your plans, rather than the other way around. 

Many cruisers wonder if they should pick traditional or My Time Dining for their family. 

Here's a breakdown of how My Time Dining Works and what you need to know before you choose it.

What Is My Time Dining on Royal Caribbean?

Tables in Main Dining Room

My Time Dining is what Royal Caribbean calls its flexible dining choice for dinner, where you have the choice of what time to make reservations for dinner in the Main Dining Room.

Instead of having the same dining time, table assignment, and waiters, My Time Dining offers a way to pick from a window of times to eat. Or you could simply show up and wait for the next available table.

My Time Dining is available on every single Royal Caribbean ship, and it's a choice you'll make when you book your cruise.

Main Dining Room

The best reason to choose My Time Dining is for how flexible it is.  You get to eat when you want, with who you want.

If you have a shore excursion that ends late, you can push dinner back that day.  But on a day when you don't have afternoon plans, opt for an earlier dinner.

How My Time Dining Works

MDR

Royal Caribbean offers reservations for My Time Dining between the hours of 6:00 and 9:30 p.m.

You can pre-book a time online before the cruise begins, once on the ship, or show up and wait for an available table.

Ideally, you'll make reservations before the cruise begins on Royal Caribbean's Cruise Planner site or the Royal Caribbean app.

Couple in main dining room

There is a maximum of 10 guests per reservation.

For example, you could have dinner at 8:30pm on the first night of the cruise and then have dinner at 6pm on the second night. Just like traditional dining times, you can skip the main dining room all together and eat at a specialty restaurant or the buffet.

There are two lines for My Time Dining: those with a reservation, and those without. If you don't have a reservation, you can get in the standby line and get the next table that opens up.

You can make requests with your reservation, such as specific location or even to have certain waiters.  Not only does My Time Dining offer flexibility on when you dine, but it also offers a choice in where and with whom.

FeatureMy Time DiningTraditional DiningSpecialty Dining
Dining TimeFlexible – you choose the time nightlyFixed – early, middle, or late seatingFlexible-based at set times
Table AssignmentChanges nightly unless you request the sameSame table and tablemates every nightPrivate tables or assigned
Wait StaffMay change each nightSame waiter and assistant waiter each nightDifferent staff per venue
LocationMain Dining RoomMain Dining RoomSpecialty restaurants (e.g. Chops Grille, Izumi)
Included in Cruise FareYesYesNo – Extra charge applies
Dress CodeSmart casual / formal nights observedSmart casual / formal nights observedVaries by venue
Best ForFlexibility, families, varied schedulesRoutine lovers, cruisers who enjoy consistencyFoodies, special occasions, adults seeking quiet
Prepaid Gratuities RequiredYes (mandatory)Optional (unless selected by guest)Tipping expected, usually added automatically
Reservation RecommendedYes – Strongly encouraged for peak timesNo – you're automatically scheduledYes – Required, often fills quickly

Pros and Cons of My Time Dining

Pros

Main dining room

The top reason a lot of cruisers love My Time Dining is for the flexible schedule it offers.

You can customize your dinner time to match shows, excursions, naps, and anything else. You can even skip your reservation and show up later if you're simply having a fun time and aren't ready to eat yet.

This allows better handling of conflicts, as Royal Caribbean ships are filled with activities and things to do. From shows, to trivia, to time at the pool, and tours too, fitting dinner in is not always simple.

Main Dining Room waiter

Another advantage of My Time Dining is it works well handing different routines.

If you're cruising with a group of friends or a multi-generational family, you may find My Time Dining a simpler approach to finding a time that works for everyone.

Cons

Dining room on Anthem

I think the chief downside to My Time Dining is it requires more planning and possibly longer waits.

Ideally, you'll make reservations for each time you want to dine, but that takes away from the spontaneity of the whole point of it.

I've also found there are longer wait times during peak hours. Even with a reservation, lines for dinner can be long.  And even if it's a short wait, there's no line to wait in with Traditional dinner.

MDR on Navigator of the Seas

If you want to eat a popular times, it requires more planning. Not a big deal, but seems to contradict the point of "flexible" dining.

Another potential issue is you may not have the same waiters each night.  That means inconsistent waiter service if you don’t request the same table.  

Step-by-step guide how to reserve My Time Dining

My Time Dining

It is recommended that you make reservations in advance of your sailing if you prefer to dine at the most popular times, between 6:30pm and 8pm.

The easiest way to make a My Time Dining reservation is go to the Cruise Planner for your sailing and then click Dining.

Scroll down to the bottom, and look for My Time Dining.

my-time-dining-cruise-planner

From here, select the people and choose a day and time to make a reservation.

Alternatively, you can make reservations on the ship.  The risk with waiting to make reservations until on the ship is the peak times may be sold out.

How tipping works with My Time Dining

Waiter in the Main Dining Room

If you select My Time Dining, then you're required to pre-pay gratuities.

The reason Royal Caribbean requires gratuities be included with My Time Dining is because of the logistics with crew members, since you may be changing tables and waiters each night. 

There's no sense in you trying to track down each waiter to tip them.

Of course, you can always offer additional tips to a specific waiter at your discretion.

FAQs About My Time Dining

Empty tables in the Main Dining room

Now that we covered the basics, let's answer questions about My Time Dining you might still have.

Do I have to reserve every night in advance?

No, it's up to you to if you'd like to make any reservations.  

You could book every night, some nights, or no nights.  Without a reservation, you can just go to the Main Dining Room when you want to dine and wait in the standby line for the next available table.

Can I show up without a reservation?

Yes, there are two lines: one for people with a reservation and one for those without a reservation.

Those with a reservation are given priority for an open table.

Can I request a specific table or waiter?

Yes, when it's your turn at the check-in station, you can request a specific table or waiter.

If you do this, there may be an additional wait for that table to become available.

Can I switch back to Traditional once onboard?

Probably, but it all depends on availability.

You can switch between traditional or My Time Dining on the ship, but you'll need to speak to the head waiter to see if they have space for you.

Is My Time Dining worth it?

If you prefer to have the choice of different times for dinner than what is available through traditional dinner, I think My Time Dining is worth the extra effort.

Because traditional dining times have no wiggle room, My Time Dining is a great alternative.

Serenade of the Seas dining room

If you're going to try My Time Dining, I'd recommend following these tips:

  • Make reservations early—times fill up quickly
  • Show up on time to avoid losing your slot
  • Ask the head waiter if you want the same waiter/table each night
  • Try to avoid peak dinner hours (6:30–7:30pm) for faster seating

My Time Dining is a great choice for families, solo cruisers, and anyone on a port intensive itinerary with late afternoon port visits.

I'd skip My Time Dining if you prefer simplicity and no waiting.  With traditional, you can go right to your table every evening and there's no line or reservations needed. 

I usually pick traditional dining instead of My Time Dining because I don't want to deal with lines.  If there's a day I want dinner at a different time, I'll go to the Windjammer or book a specialty restaurant.

Ultimately, My Time Dining offers more variance in when you eat dinner. Reservations are easy and free to make, and it might be the solution to balancing dinner with everything else you have planned onboard.

How to book My Time Dining on Royal Caribbean

In:
28 Feb 2023

Once you have decided on the perfect ship and itinerary, you are ready to move forward with the cruise booking process. Prior to checking out, you will have to make a decision on dining style. 

When booking a Royal Caribbean cruise, you have two options for dining: My Time Dining and Traditional Dining

Royal Caribbean main dining room

With Traditional Dining, you will have the same reserved seating each night of your cruise, and there are two seatings to choose from: first (early) and second (late). The early seating is usually around 5:30pm, while the late seating is around 8:00pm. The exact times, however, will vary according to your cruise itinerary. 

Some guests do not plan on eating in the Main Dining Room each day or would rather do so at the time of their choosing. With My Time Dining, you can simply walk up to the host stand to be seated or make reservations in advance for your preferred time. 

If you have selected My Time Dining for your next Royal Caribbean Cruise vacation, here's everything you need to know about how to book My Time Dining and secure your nightly dining reservations. 

What is My Time Dining?

Symphony of the Seas main dining room

My Time Dining is great for guests who wish to experience a flexible dining schedule onboard their cruise. If, for instance, you plan on staying late in port one day but still wish to eat in the Main Dining Room, you could make a reservation for later in the evening, rather than miss out on the experience because you have early dining. 

My Time Dining usually begins around 6:00pm and lasts until 9:30pm, giving you a wide range of times to choose from. The actual times, however, will vary by sailing. You will be able to see the exact times that My Time Dining is offered each evening once you book your cruise. 

Unlike Traditional Dining, you will not be seated at the same table with the same wait staff if your choose My Time.

Rather, you will be seated wherever there is availability. You can, of course, request a specific table and waiter, but they may not be able to honor this. 

Note that this only applies to dinner in the Main Dining Room. If you are purchasing a dining package or plan on eating dinner in one of the other complimentary venues, you may not find yourself putting too much thought into what dining style you'd prefer. 

Breakfast in the Main Dining Room is first come, first serve, regardless on whether or not you selected My Time or Traditional Dining. 

How to book My Time Dining?

When booking your cruise vacation

my-time-dining-booking

When you are reserving your cruise, you will be given the option to select "Traditional Dining" or "My Time Dining."

You will not be able to make your choice until the last step in the booking process; all passenger names will have to be entered first! At the same time, you will be able to add prepaid gratuities and vacation protection, if you choose to do so.

Even if you initially booked Traditional Dining, you can call your travel agent or Royal Caribbean directly to change to My Time.

You can even switch from My Time Dining to Traditional if you booked before understanding the differences, but you might end up with late dining depending on when you make the change, as early tends to book up quickly.

If you want, you can even try to switch onboard. Note, however, that this means you may not be able to have as flexible of a dining experience as you might be hoping for, especially if prime reservations have been secured in advance by other guests.

You also will not be able to switch after the second day, so you'll want to visit Guest Services and/or the Main Dining Room when you embark-- Guests can only participate in one dining style per sailing. 

Making reservations via the Cruise Planner

my-time-dining-cruise-planner

As soon as you place the deposit for your cruise, you will gain access to the Cruise Planner. This is where you'll not only be able to make your My Time Dining reservations, but also where you can reserve shore excursions, drink packages, and more. 

When you log into the Cruise Planner, all you have to do is navigate to the "Dining" tab and scroll down until you see "My Time Dining."

It is usually at the very bottom below the dining packages, specialty restaurants, and other exclusive dining experiences. 

From there, you can go ahead and make a reservation for each night of your cruise. You will have to make each reservation individually and add them to your cart one-by-one.

Upon checkout, you will be charged $0.00, unless you are also purchasing other add-ons. 

Women eating in main dining room

If you need to change or cancel a reservation for any reason, you will have to go into the specific order and cancel each reservation separately before you are able to rebook. 

If you have multiple people in your stateroom or travel party, you can make multiple reservations each evening to accommodate everyone's preferences.

If, for example, two people would like to eat earlier around 6:30pm, you would make them their own reservation. The others could make a separate My Time Dining reservation for 8:15pm. 

Reservations are highly recommended, as the wait time can be long if you choose to eat during the prime dinner hours of 6:30-8:00pm.

If you arrive as soon as the Main Dining Rooms open, you will be able to be seated shortly. The longer you wait to arrive, however, the longer you will have to wait for an available table. 

Having to arrive early, though, defeats the purpose of being able to dine whenever you'd like. The best way to fully take advantage of the My Time Dining program is to make your reservations before you board the ship!

Once you have made your My Time Dining reservations, they will appear in your cruise calendar, both on Cruise Planner tab and Royal Caribbean's app.

Unlike Traditional Dining, My Time Dining is only marked as lasting for fifteen minutes. When planning your other evening activities, make sure that you allot yourself at least 75 minutes for your Main Dining Room experience. 

my-time-dining-app-calendar

If your My Time Dining reservation is at 7:15pm, do not make any other reservations until 8:30pm or later. You can, however, always tell your waitstaff that you have other plans, and they will do their best to serve you as quickly as possible. 

When onboard

You can wait to make your My Time Dining reservations until you board your cruise ship. Just head over to the Main Dining Room to speak with a head waiter, and they will assist you! Due to availability, however, you may not have as many times to choose from. 

Another method is to just simply show up at the Main Dining Room each night when you are ready to eat. Depending on when you go, you may have to wait until there is an available table. During peak dinner times, you may have to wait as long as 45 minutes for a table. 

If you have a smaller party, you might find that you do not have to wait as long as larger parties. It truly depends, though. 

This is why we recommend making reservations for My Time Dining, whether that be in advance via the Cruise Planner or onboard by speaking with a head waiter.

Throughout the cruise, you may be able to change your My Time Dining reservations on the app or by calling the dining hotline from your stateroom's telephone, but it is dependent on availability. 

Should you book My Time Dining for your next cruise?

The flexibility of My Time Dining comes with responsibility. If you are choosing My Time Dining because you are not a fan of either set dining times, you will need to ensure that you make nightly reservations as soon as possible via the Cruise Planner. If not, you might be stuck eating even later than the second seating!

It is possible to snag dining times around 7:00pm every night, but this is a highly desirable dinner time. The closer you get to your cruise vacation, the fewer reservations you may find. 

Additionally, if you are traveling with a large party, you might find Traditional Dining to be easier. It is more difficult for the Main Dining Room to accommodate larger groups with My Time Dining, as there are fewer tables set for bigger parties.

Online, you can only book My Time Dining for up to eight guests. If you are traveling with more than eight people, My Time Dining might become a hassle. You may find that you are split up at different tables that are not located near each other. 

Finally, the evening shows are often scheduled around Traditional Dining times with early and late showings. If you are unable to book show times in advance via the Cruise Planner when you are making your My Time Dining reservations, you may end up booking a dinner time that clashes with one of the shows. 

Subscribe to My Time Dining