Regardless of whether you are visiting the Disneyland Resort in California or Walt Disney World in Florida, I would suggest you arrive at your designated theme park, 30-60 minutes prior to park opening. By arriving early, you will have the opportunity to ride your favorite attractions with minimal to no wait. You will also have an opportunity to catch some morning family photos in front of a near empty castle. There is something incredibly magical about walking down a quiet Main Street, U.S.A. Crowds typically arrive within an hour or two after park opening so be sure to hit your must-do attractions before the parks become busy. Wait times can double or even triple after the crowds arrive for the more popular attractions.
If you are planning to stay until park closing, keep in mind that as long as you are in line for an attraction when the park closes, you will have an opportunity to ride. So, a couple minutes before the park closes, jump into the queue line of your choice and soon, you will be finishing the night riding your favorite attraction. Another benefit to this plan is that once you are done with your ride, the park will be nearly empty. This is another great time to take castle photos with few people around.