The tool you need, ready to use

Goal Hours Calculator

Enter your goal hours, the hours you have done and the hours for each weekday, and the calculator shows the first date you reach the goal. With 100 hours as the goal, 20 done and 2 hours every weekday, starting Monday, October 19, 2026, you arrive on Friday, December 11. It leaves out days off and federal holidays, and shows the hours you are short of a target date and how much to add each day.

Last updated 2026-10-17All math stays in your browser
Quick goal
Hours per weekday · repeats every week

Enter 1 hour 30 minutes as 1.5 or 1:30 (1.30 means 1 h 18 min). Blank and 0 mean a day off.

Quick plans

Goal reached on

—

      Path to the goal
      If you change the daily hoursAdds or removes the same time on every day that has a plan

        Last updated 2026-10-17Your inputs are not stored

        ROBERIN standardThe tool you need,
        ready to use.
        • Clear at a glanceInputs and results sit where you expect them.
        • Result firstThe key number comes first; the working only when you need it.
        • Ask lessNo sign-up and no unnecessary details.

        Enter your weekly plan and see the day you reach your goal hours

        With a goal of 100 hours, 20 hours already done, and 2 hours every weekday, starting Monday, October 19, 2026 puts you at the goal on Friday, December 11, 2026. The remaining 80 hours fit into 40 weekdays at 2 hours each, and the finish is day 54 counting the start date as day 1. This example does not skip holidays.

        The calculator above lets each weekday have its own hours and repeats that plan every week. It adds hours date by date, leaves out days off and holidays, and shows the time you need on the last day, the dates of the 25, 50 and 75% points, and, if you set a target date, how many hours you are short and how much to add per day. In the path grid, press any cell to make that day a day off and watch the arrival date move.

        When a goal in total hours helps

        "Study every day" is hard to measure. "Put in 300 hours" tells you where you are and when you finish. It works well in cases like these.

        • An exam with a known amount of study: add up the hours each subject needs, say 300, and compare the date your weekday and weekend hours reach it with the exam date.
        • Practice you want to accumulate: for an instrument, a sport or drawing, split the work into 100 and 1,000 hour stages and use the 25, 50 and 75% dates as checkpoints.
        • Required hours: a course, a certification or supervised practice with a set number of hours. Take out the days you cannot attend and see when you finish.
        • Long projects: a side project or a language. For a very large goal such as 10,000 hours, first check how many years it takes at your weekly hours, then break it into realistic stages.

        How the date is calculated

        1. Remaining time: goal hours minus hours done. A 100 hour goal with 20 hours done leaves 80 hours. If the hours done are at or above the goal, it counts as reached.
        2. Units: all time is counted in minutes (1 hour = 60 minutes). Decimal hours such as 1.5 are rounded to the nearest minute, so 0.33 hours is 19.8 minutes and counts as 20 minutes.
        3. Adding day by day: starting on the start date, the calculator moves one day at a time and adds the hours you entered for that weekday. The start date itself counts. Days off, and holidays when "Skip federal holidays" is on, count as 0.
        4. Arrival date and last day: the arrival date is the first day when the total reaches the remaining time. That day only needs the leftover time, so the time needed on the last day can be shorter than the plan.
        5. Milestones: the 25, 50 and 75% points are based on the whole goal, including hours already done, and show the first date each percentage is passed. Points you have already passed say "Already passed".
        6. Target date check: the calculator adds the hours you can log from the start date through the target date and compares that with the remaining time. If you are short, the gap is divided by the number of active days in between and rounded up to the next minute. That is the extra time per active day.
        7. Range: if the goal is not reached within 100 years of the start date, no date is shown. Goals go up to 100,000 hours and each day up to 24 hours.

        How long a goal takes at different weekly hours

        Divide the goal by the hours you spend per week to get the number of weeks. The exact date shifts by a few days with your start weekday and days off, so use the calculator above for the real date.

        Goal5 h a week
        1 h on weekdays
        10 h a week
        2 h on weekdays
        14 h a week
        2 h every day
        20 h a week
        4 h on weekdays
        100 hours20 weeks10 weeks7.1 weeks5 weeks
        300 hours60 weeks (about 1.1 years)30 weeks21.4 weeks15 weeks
        1,000 hours200 weeks (about 3.8 years)100 weeks (about 1.9 years)71.4 weeks (about 1.4 years)50 weeks
        10,000 hours2,000 weeks (about 38.3 years)1,000 weeks (about 19.2 years)714.3 weeks (about 13.7 years)500 weeks (about 9.6 years)

        Years are weeks x 7 days / 365.2425 days. Even at 10 hours a week, one day off in a week removes that day's hours and pushes the arrival date back.

        The same 100 hours finishes on different dates depending on how you spread them

        Goal 100 hours, 20 hours done, start Monday, October 19, 2026, comparing the five quick plans. Holidays follow the weekly plan.

        PlanHours a weekArrival dateActive daysTime span
        Weekdays 1 h5 hFri, Feb 5, 202780 days110 days
        Daily 1 h7 hWed, Jan 6, 202780 days80 days
        Weekends 4 h8 hSun, Dec 27, 202620 days70 days
        Weekdays 2 h10 hFri, Dec 11, 202640 days54 days
        Weekdays 1 h, weekends 3 h11 hWed, Dec 9, 202652 days52 days

        Weekends only at 4 hours (8 hours a week) beats 1 hour every day (7 hours a week) by ten days. The catch is that a weekend-only plan loses 4 hours at once when you skip a Saturday or Sunday, so a single day off hurts more. If you start on Saturday, October 17 instead, the 2 hour weekday plan still starts on Monday, so the arrival date stays December 11 and only the time span grows to 56 days.

        The 10,000 hour rule, converted into years

        The "10,000 hour rule" says that practicing anything for 10,000 hours makes you an expert. It traces back to a 1993 study of violinists by the psychologist K. Anders Ericsson and colleagues in Psychological Review. By age 18, the top group of violinists had accumulated an average of 7,410 hours of practice, the good group 5,301 hours and the music teacher group 3,420 hours. On page 394 the paper argues that the line between characteristics that can be changed and those that cannot may not hold "when we examine the effects of over 10,000 h of deliberate practice extended over more than a decade". Malcolm Gladwell's book Outliers (2008) popularized the number as a rule.

        Hours per weekAverage per dayTime to 10,000 hours
        5 h43 min2,000 weeks (about 38.3 years)
        10 h1 h 26 min1,000 weeks (about 19.2 years)
        14 h2 h714.3 weeks (about 13.7 years)
        20 h2 h 51 min500 weeks (about 9.6 years)
        28 h4 h357.1 weeks (about 6.8 years)
        40 h5 h 43 min250 weeks (about 4.8 years)

        The daily average is the weekly hours divided by 7 and rounded to the minute. Practice time does not explain skill on its own, though. A 2014 meta-analysis in Psychological Science by Macnamara and colleagues reported that deliberate practice explained 26% of the variance in performance for games, 21% for music, 18% for sports, 4% for education and less than 1% for professions (abstract figures; a 2018 erratum exists). Treat 10,000 hours as a way to size a big goal in years, not as a threshold that guarantees results.

        When you are short of a target date: how much to add each day

        Using the same inputs (100 hours, 20 done, 2 hours on weekdays, start October 19) and a target date of Friday, December 4, 2026, there are 35 active weekdays and 70 hours to log. That is 10 hours short of the 80 hours left. Dividing 10 hours (600 minutes) by 35 days gives 17.1 minutes, rounded up to 18 minutes more on each active day. Moving the target date to December 11 makes the 80 hours match exactly, so you arrive on the day.

        "If you change the daily hours" under the calculator shows the arrival date after adding or removing the same time on every day that has a plan. For the same example:

        Each weekdayHours a weekArrival dateVersus current plan
        1 h 30 min (−30 min)7 h 30 minThu, Dec 31, 202620 d later
        2 h (current plan)10 hFri, Dec 11, 2026—
        2 h 15 min (+15 min)11 h 15 minMon, Dec 7, 20264 d earlier
        2 h 30 min (+30 min)12 h 30 minTue, Dec 1, 202610 d earlier
        3 h (+1 h)15 hTue, Nov 24, 202617 d earlier

        Federal holidays and your own days off

        "Skip federal holidays" treats the U.S. federal holidays for 2026 and 2027 as days off, on their observed dates: when a holiday falls on a Saturday the preceding Friday is used, and when it falls on a Sunday the following Monday is used. Examples are July 3, 2026 for Independence Day, June 18, 2027 for Juneteenth, December 24, 2027 for Christmas and December 31, 2027 for New Year's Day 2028. State and local holidays are not included.

        Take 100 hours with 20 done and 2 hours on weekdays, starting Monday, November 9, 2026. If holidays follow the weekly plan, you arrive on Friday, January 1, 2027, day 54. With holidays off, four weekdays drop out: Veterans Day (Wednesday, November 11), Thanksgiving (Thursday, November 26), Christmas Day (Friday, December 25) and New Year's Day (Friday, January 1). The arrival moves to Thursday, January 7, 2027, day 60.

        For a trip, an exam or another personal day off, press that day's cell in the path grid, and press it again to undo. A weekday you left blank cannot be removed, so it cannot be pressed. From 2028 there is no holiday data, so holidays follow your weekly plan.

        Enter 1 hour 30 minutes as 1.5 or 1:30

        Each weekday field accepts decimal hours (1.5) and hours:minutes (1:30). Typing 1.30 is read as decimal hours, which is 1 hour 18 minutes, so be careful. To turn minutes into decimal hours, divide by 60.

        Time you meanDecimal hoursHours:minutes
        15 minutes0.250:15
        20 minutes0.33 (counts as 20 min)0:20
        45 minutes0.750:45
        1 hour 30 minutes1.51:30
        1 hour 45 minutes1.751:45

        Filling the remaining 80 hours on weekdays with 1.5 hours a day reaches the goal on Thursday, December 31, 2026. Entering 1.30 by mistake makes each day 78 minutes and moves the arrival to Tuesday, January 12, 2027, 12 days later. The weekly total next to the bars is shown in hours and minutes, so you can check what you typed.

        Common mistakes

        • Counting today twice: if you put today's hours into "Hours done so far" and the start date is also today, today's plan is added again. Start tomorrow, or press today's cell to make it a day off.
        • Entering the remaining hours as the goal: the goal field takes the whole final goal. Entering the remaining 80 hours as the goal and also 20 done cuts the remainder to 60.
        • Typing 1.30 for an hour and a half: 1.30 is 1 hour 18 minutes. Use 1.5 or 1:30.
        • Keeping the old plan after missing days: the calculator does not make up missed days. Enter the hours you actually logged as "Hours done so far" and set the start date to today to get a date that matches reality.
        • Planning the full day on the last day: with a goal of 22.5 hours, 20 done and 1 hour on weekdays, Monday and Tuesday take 1 hour each and Wednesday only 30 minutes. Check "Needed on the last day" and shorten that day.

        Limits of this calculator

        • It counts whole dates. It does not ask when in the day you start or stop, so it cannot give a finishing time on the last day.
        • The weekday plan repeats unchanged every week until the arrival date. If your plan changes, for example "more weekend time from next month", recalculate at that point with updated hours done and a new start date.
        • Only U.S. federal holidays for 2026 and 2027 are removed. Employer, school and state holidays and any holiday declared later must be pressed in the grid.
        • Reaching a number of hours is not the same as passing an exam or getting better. The same hours can give different results depending on focus and method.
        • "Today" and "days from today" use this device's date. Your entries are calculated on this device, and Copy link puts the plan in the address.

        As of The examples and tables were computed on October 17, 2026 the same way this calculator works. Holiday dates are the 2026 and 2027 dates on the OPM federal holiday page.

        Sources

        Frequently asked questions

        When do I finish if my goal is 100 hours, I have done 20 and I put in 2 hours on weekdays?

        Starting Monday, October 19, 2026 and resting on weekends, you reach 100 hours on Friday, December 11, 2026. The remaining 80 hours are spread over 40 weekdays, and the finish falls in the 8th week. Starting on Saturday, October 17 gives the same date, because the first active day is still Monday.

        How many years does it take to reach 10,000 hours?

        At 20 hours a week (4 hours on weekdays) it takes 500 weeks, about 9.6 years. At 10 hours a week it is about 19.2 years and at 40 hours a week about 4.8 years. 10,000 hours is a popular figure from deliberate practice research, not a guarantee of expertise.

        Does the start date count?

        Yes. The plan for the start date's weekday is added from the first day. If you already put today's hours into hours done, start tomorrow or make today a day off so the same hours are not counted twice.

        How do I take out holidays and days off?

        Turn on "Skip federal holidays" to leave out U.S. federal holidays for 2026 and 2027 on their observed dates. State and local holidays are not included. For a personal day off such as a trip, press that day's cell in the path grid, and press it again to undo.

        Can I type 1.30 for an hour and a half?

        Use 1.5 or 1:30. 1.30 is read as decimal hours, which is 1 hour 18 minutes. When you fill 80 remaining hours on weekdays, 1.30 hours a day arrives 12 days after 1.5 hours a day.

        How much more should I do each day if I am short of the target date?

        The calculator divides the gap between the hours you can log by the target date and the hours remaining by the number of active days in between, rounding up. With 100 hours, 20 done, 2 hours on weekdays, a start of October 19, 2026 and a target date of December 4, you can log 70 hours, which is 10 short, so add 18 minutes on each of the 35 active days.

        Do I need to do the full planned time on the last day?

        Only the time that remains. With a goal of 22.5 hours, 20 done and 1 hour on weekdays, you do 1 hour on Monday and Tuesday and only 30 minutes on Wednesday. The calculator does not compute what time of day you finish.

        Are missed days made up automatically?

        No. Enter the hours you really logged as hours done and set the start date to today to recalculate from the plan that remains. Copy link saves the plan so you can reopen it with the same inputs.