TRENDING Best Budget Drivers Best Putters for Beginners How to Hit Fairway Woods Fairway Woods Guide Best Mallet Putters Best Irons for High Handicappers Best Budget Golf Irons

How Long Does It Take to Golf 18 Holes?

Find out how long it takes to golf 18 holes and learn strategies to improve your pace for a smoother round.

by Jacob & David · Updated: 3/11/26

18 holes stopwatch - primary image

Most rounds of golf are played on 18-hole courses that mix distance, hazards, and elevation changes. How long it takes depends on several factors, from your skill level to how crowded the course is. Here is what to expect and how to keep things moving.

Average Duration of an 18-Hole Round

The time it takes to complete an 18-hole round of golf can vary significantly based on a player's skill level. A round may take anywhere from 4.5 to 6 hours for beginners, while more experienced players can often finish within 3.5 to 4.5 hours. Golfers with advanced skills and a faster pace can sometimes complete a round in under 3 hours.

Skill Level Estimated Time to Complete 18 Holes
Beginner 4.5 to 6 hours
Intermediate 3.5 to 4.5 hours
Advanced Under 3 hours

Pace of play guidelines

Many golf courses establish pace of play guidelines to help maintain a steady flow and minimize wait times on the course. These guidelines typically recommend an average time per hole, such as 12-15 minutes for par-3 holes, 15-18 minutes for par-4 holes, and 18-21 minutes for par-5 holes. Based on these guidelines, an 18-hole round should take approximately 4 to 4.5 hours to complete.

Hole Type Recommended Time per Hole
Par-3 12-15 minutes
Par-4 15-18 minutes
Par-5 18-21 minutes

Factors Influencing Round Duration

Tips for Speeding Up Play

Optimize your time on the course

Course difficulty, skill level, group size, weather, and congestion all affect how long 18 holes takes. Be ready when it is your turn, plan shots ahead of time, and keep up with the group in front of you. A good pace keeps the round enjoyable for everyone.