You do not need an appointment, but I would call ahead to ask if your tire size is in stock and wait time.
The ames s. Duff walmart does not do appointments, it's first come first serve. 7am-8pm Monday-Saturday, 8am-6pm Sundays. Best time to get in is usually first thing in the morning, when they open.
Thanks! Your answer is awaiting moderation.