How Long Will a Round Take?

One of the most practical questions any caddy should answer before accepting a booking is: how long will this actually take? The answer varies more than most people expect, and being caught off guard can throw off your entire day.

9 Holes vs. 18 Holes

A nine-hole round typically takes 2 to 2.5 hours on a moderately paced course. Add 20–30 minutes for setup, greeting, and wrap-up, and you're looking at a 2.5 to 3-hour commitment from arrival to departure.

An 18-hole round is a different story. Budget 4 to 5 hours on course, plus your pre-round arrival time and post-round responsibilities like cleaning clubs and saying a proper goodbye. In total, expect a 5 to 6-hour day for a typical 18-hole loop.

What Affects Pace

No two rounds take the same amount of time. The main factors are:

Planning Your Day Around a Booking

When you accept a morning tee time, plan for it to occupy the full morning and part of the afternoon. Don't schedule anything important until at least 90 minutes after the latest realistic end time.

Practical planning tips:

If the Round Is Cut Short by Weather

Weather suspensions happen. If you've already arrived at the course and the round is halted by lightning or severe weather, you've earned time for the work you've done. Most caddies are compensated for the portion of the round completed plus reasonable waiting time.

If the round is officially called off before you arrive, you generally won't receive full pay — but this is a good reason to confirm the weather situation the morning of any booking, especially in markets with unpredictable conditions.

If a Golfer Cancels Last Minute

Last-minute cancellations are frustrating but they happen. A few things to keep in mind:

Related Caddy Resources

Browse the complete caddy resource library for more guides on green reading, course management, fitness, communication, and professionalism. Not yet on the platform? Create your free caddy profile and start earning from your love of the game. You can also check our caddy job board for more information on earning opportunities.