The best time of year to visit Yellowstone National Park depends on what you are looking to do while you are in the park. Peak season for tourism is typically from late May to early September. However, if you are looking to avoid the crowds, consider visiting in the spring or fall.