offers hundreds of practice questions and video explanations. Go there now.

Sign up or log in to Magoosh TOEFL Prep.

TOEFL Test Dates & Guide to Picking a TOEFL Exam Date

So you need to take the TOEFL. But when should you take it? This depends a lot on which TOEFL test dates are available, of course. And it also depends on your own study needs and prep timeline. Below, we’ll give you a list of TOEFL exam dates for the 2020. And we’ll give you some advice on how to choose the TOEFL exam date that’s right for you. Click on a TOEFL test date topic from the navigation table below to skip to that section, or continue scrolling down to review all our TOEFL exam dates information.

calendar on which to mark TOEFL test dates

Table of Contents

TOEFL Test Dates in 2020

You can find a full list of exam dates in this PDF by ETS, as well as the approximate score posting date. The dates are listed in this table as well:

TOEFL Test DateApplication DeadlineScores Posted Online
(estimated date)
Score Report Generated
(estimated date)
Saturday, January 4, 2020Dec. 28, 2019Friday, January 10, 2020Sunday, January 12, 2020
Sunday, January 5, 2020Dec. 28, 2019Saturday, January 11, 2020Monday, January 13, 2020
Saturday, January 11, 2020Jan. 4, 2020Friday, January 17, 2020Sunday, January 19, 2020
Sunday, January 12, 2020Jan. 5, 2020Saturday, January 18, 2020Tuesday, January 21, 2020*
Saturday, January 18, 2020Jan. 11, 2020Saturday, January 25, 2020*Monday, January 27, 2020*
Saturday, February 1, 2020Jan. 25, 2020Friday, February 7, 2020Sunday, February 9, 2020
Saturday, February 8, 2020Feb. 1, 2020Friday, February 14, 2020Sunday, February 16, 2020
Saturday, February 15, 2020Feb. 8, 2020Saturday, February 22, 2020*Monday, February 24, 2020*
Sunday, February 16, 2020Feb. 9, 2020Saturday, February 22, 2020Monday, February 24, 2020
Friday, February 28, 2020Feb. 21, 2020Thursday, March 5, 2020Saturday, March 7, 2020
Saturday, February 29, 2020Feb. 22, 2020Friday, March 6, 2020Sunday, March 8, 2020
Saturday, March 7, 2020Feb. 28, 2020Friday, March 13, 2020Sunday, March 15, 2020
Saturday, March 14, 2020Mar. 7, 2020Friday, March 20, 2020Sunday, March 22, 2020
Sunday, March 15, 2020Mar. 8, 2020Saturday, March 21, 2020Monday, March 23, 2020
Friday, March 20, 2020Mar. 13, 2020Thursday, March 26, 2020Saturday, March 28, 2020
Saturday, March 28, 2020Mar. 21, 2020Friday, April 3, 2020Sunday, April 5, 2020
Friday, April 3, 2020Mar. 25, 2020Thursday, April 9, 2020Saturday, April 11, 2020
Saturday, April 4, 2020Mar. 26, 2020Friday, April 10, 2020Sunday, April 12, 2020
Saturday, April 11, 2020Apr. 4, 2020Friday, April 17, 2020Sunday, April 19, 2020
Saturday, April 18, 2020Apr. 11, 2020Friday, April 24, 2020Sunday, April 26, 2020
Saturday, April 25, 2020Apr. 18, 2020Friday, May 1, 2020Sunday, May 3, 2020
Sunday, April 26, 2020Apr. 19, 2020Saturday, May 2, 2020Monday, May 4, 2020
Friday, May 1, 2020Apr. 24, 2020Thursday, May 7, 2020Saturday, May 9, 2020
Saturday, May 2, 2020Apr. 25, 2020Friday, May 8, 2020Sunday, May 10, 2020
Sunday, May 10, 2020May 3, 2020Saturday, May 16, 2020Monday, May 18, 2020
Saturday, May 16, 2020May 9, 2020Friday, May 22, 2020Tuesday, May 26, 2020*
Sunday, May 24, 2020May 17, 2020Saturday, May 30, 2020Monday, June 1, 2020
Saturday, May 30, 2020May 23, 2020Friday, June 5, 2020Sunday, June 7, 2020
Saturday, June 13, 2020Jun. 6, 2020Friday, June 19, 2020Sunday, June 21, 2020
Sunday, June 14, 2020Jun. 7, 2020Saturday, June 20, 2020Monday, June 22, 2020
Friday, June 19, 2020Jun. 12, 2020Thursday, June 25, 2020Saturday, June 27, 2020
Saturday, June 20, 2020Jun. 13, 2020Friday, June 26, 2020Sunday, June 28, 2020
Saturday, June 27, 2020Jun. 20, 2020Friday, July 3, 2020Monday, July 6, 2020*
Saturday, July 4, 2020Jun. 27, 2020Friday, July 10, 2020Sunday, July 12, 2020
Sunday, July 5, 2020Jun. 28, 2020Saturday, July 11, 2020Monday, July 13, 2020
Saturday, July 11, 2020Jul. 4, 2020Friday, July 17, 2020Sunday, July 19, 2020
Saturday, July 18, 2020Jul. 11, 2020Friday, July 24, 2020Sunday, July 26, 2020
Saturday, July 25, 2020Jul. 18, 2020Friday, July 31, 2020Sunday, August 2, 2020
Sunday, August 2, 2020Jul. 26, 2020Saturday, August 8, 2020Monday, August 10, 2020
Saturday, August 8, 2020Aug. 1, 2020Friday, August 14, 2020Sunday, August 16, 2020
Sunday, August 16, 2020Aug. 9, 2020Saturday, August 22, 2020Monday, August 24, 2020
Saturday, August 22, 2020Aug. 15, 2020Friday, August 28, 2020Sunday, August 30, 2020
Sunday, August 23, 2020Aug. 16, 2020Saturday, August 29, 2020Monday, August 31, 2020
Saturday, August 29, 2020Aug. 22, 2020Friday, September 4, 2020Tuesday, September 8, 2020*
Sunday, August 30, 2020Aug. 23 2020Saturday, September 5, 2020Tuesday, September 8, 2020*
Sunday, September 6, 2020Aug. 30, 2020Saturday, September 12, 2020Monday, September 14, 2020
Friday, September 11, 2020Sept. 4, 2020Thursday, September 17, 2020Saturday, September 19, 2020
Saturday, September 12, 2020Sep. 5, 2020Friday, September 18, 2020Sunday, September 20, 2020
Friday, September 18, 2020Sep. 11, 2020Thursday, September 24, 2020Saturday, September 26, 2020
Saturday, September 19, 2020Sep. 12, 2020Friday, September 25, 2020Sunday, September 27, 2020
Saturday, September 26, 2020Sep. 19, 2020Friday, October 2, 2020Sunday, October 4, 2020
Sunday, October 4, 2020Sep. 24, 2020Saturday, October 3, 2020Monday, October 5, 2020
Friday, October 9, 2020Oct. 2, 2020Thursday, October 15, 2020Saturday, October 17, 2020
Saturday, October 10, 2020Oct. 3, 2020Friday, October 16, 2020Sunday, October 18, 2020
Saturday, October 17, 2020Oct. 10, 2020Friday, October 23, 2020Sunday, October 25, 2020
Friday, October 23, 2020Oct. 16, 2020Thursday, October 29, 2020Saturday, October 31, 2020
Saturday, October 24, 2020Oct. 17, 2020Friday, October 30, 2020Sunday, November 1, 2020
Saturday, October 31, 2020Oct. 24, 2020Friday, November 6, 2020Sunday, November 8, 2020
Saturday, November 7, 2020Oct. 31, 2020Friday, November 13, 2020Sunday, November 15, 2020
Sunday, November 8, 2020Nov. 1, 2020Saturday, November 14, 2020Monday, November 16, 2020
Friday, November 13, 2020Nov. 6, 2020Thursday, November 19, 2020Saturday, November 21, 2020
Saturday, November 14, 2020Nov. 7, 2020Friday, November 20, 2020Sunday, November 22, 2020
Sunday, November 15, 2020Nov. 8, 2020Saturday, November 21, 2020Monday, November 23, 2020
Saturday, November 21, 2020Nov. 14, 2020Tuesday, December 1, 2020*Wednesday, December 2, 2020*
Sunday, November 22, 2020Nov. 15, 2020Wednesday, December 2, 2020*Friday, December 4, 2020*
Sunday, November 29, 2020Nov. 22, 2020Saturday, December 5, 2020Monday, December 7, 2020
Saturday, December 5, 2020Nov. 24, 2020Friday, December 11, 2020Sunday, December 13, 2020
Sunday, December 6, 2020Nov. 25, 2020Saturday, December 12, 2020Monday, December 14, 2020
Friday, December 11, 2020Dec. 4, 2020Thursday, December 17, 2020Saturday, December 19, 2020
Saturday, December 12, 2020Dec. 5, 2020Friday, December 18, 2020Monday, December 21, 2020
Saturday, December 19, 2020Dec. 12, 2020Tuesday, December 29, 2020*Wednesday, December 30, 2020*
Sunday, December 20, 2020Dec. 13, 2020Wednesday, December 30, 2020*Monday, January 4, 2021*

*Score reporting dates may be affected by major U.S. holidays

Not all exam dates are offered in every location

Above is a list of all of the exam dates ETS offers for the TOEFL over the course of 2020. However, not all of these dates are offered in each location. To find which dates are offered near you, you can look up test dates at specific locations here. Or, you can log into your TOEFL iBT account!

Once you’ve decided when to take the test and have signed up for it, you should check out our online TOEFL preparation course!
Go back to the top of our post on the SAT test.

Which TOEFL Test Date to Pick: A Practical Guide

TOEFL Availability in Your City or Region

As you think about the exam date you’ll choose, the first thing you should consider is the exam’s availability. As I mentioned above, not all exam dates are available in a given location. Check to see not just when a TOEFL exam might be available, but also where the TOEFL is available.

Practice for your TOEFL exam with Magoosh.

It’s possible that the nearest test center on a given exam date is an hour or two away from you by travel… or possibly even further away. At the same time, other exam dates might be offered nearer to you. On the right dates, the TOEFL may be available in your home community, or nearby. Be sure to check on both location and test dates. Again, you can find this information on the official TOEFL registration website, or by logging into your ETS TOEFL account.
Go back to the top of our post on the SAT test.

TOEFL PBT Availability vs. TOEFL iBT Availability

Although ETS says they plan to stop offering the TOEFL Paper-Based-Test (PBT) at some point in the future, the PBT is still a very common test format in many parts of the world. You may live in a place that offers TOEFL PBT only, or you may have a choice between TOEFL PBT or TOEFL iBT. If you are in either one of those situations, you should be aware that PBT and iBT have different availability.

Since the TOEFL iBT is taken on a computer, it’s easy for ETS to administer the test. That means the days when you can take the TOEFL iBT are much more frequent than the possible dates to take the PBT (that’s the paper-based test).

toefl test dates

In fact, the TOEFL test dates in many countries are so frequent that you can take the test any week of the year. To see the days when you can take the test, check the official list of test centers and dates. The “clickable” days on that list only go three months into the future, though–if you are planning for more than three months from now, you won’t be able to book specific test dates.

That is, unless you’re taking the PBT. Not all countries still administer the PBT, but if you are in one of those countries, test dates are usually available somewhat less frequently than iBT. Those test dates are also listed on the official site.
Go back to the top of our post on the SAT test.

When You Should Take the TOEFL

If you’re planning on beginning grad school within a year, you will want to choose a date to take the TOEFL relatively soon. Many U.S. college and graduate school programs require applications a long time before the start of the the semester–sometimes as many as 10 months ahead of time, and you’ll want to make sure you leave enough time to send your scores as well. But, this depends on what programs you are going to apply to. Check the websites of the schools you’re interested in, and possibly email the admissions office if you’re not sure when applications are due.

When you should take the test ultimately depends on how soon those deadlines are. But you should also consider how long it will take you to fully prepare for the TOEFL. Generally speaking, if you’re going to have to take the test, it should be at least a couple of months from when you start studying. You want time to prepare fully and take a few TOEFL sample tests. So the later scheduled days on the list of test dates should be appropriate for most people who read this blog. But that assumes your application deadlines are also months into the future, at least.

Let’s imagine two scenarios to illustrate good timing:

Scenario 1 – Applying to Schools Eventually

You are applying to a graduate school program or college eventually, maybe next year. This is a good opportunity to check your ability now. Study for the TOEFL for one or two months, practicing the format and strategies as much as possible. Then take the test. This might be many, many months before your applications are due, but that’s okay. This is because TOEFL scores rely on two things: general academic English ability and test familiarity/strategy. General English ability takes a long time to improve. Strategy can be learned more quickly. So you want to improve your strategy as much as possible and take the test relatively soon. This way, you can see whether your goals are realistic.

If your score is lower than you expected, you can adjust your plan. You will have to improve your general English ability, and that takes time. If your score is at the level you want, then that’s great. You can spend your time in the next months improving your application in other ways, such as preparing for the GRE, GMAT, or ACT.

TOEFL exam dates

Scenario 2 – Applying to Schools Soon

The application deadline for your program is within months. If this is the case, then you want to check out those TOEFL test dates now, and schedule the test for a time near the deadline. Give yourself as much study time as possible. It often takes month to really learn how to take the TOEFL well and get the highest score you can. And more than a month is ideal. So set aside the maximum available prep time, within your due date.

It’s not easy to make a plan like this. The main things to consider when scheduling are these:

  • Give yourself enough time to study for the test, then take it as soon as you feel comfortable with the format and content.
  • If your scores are too low in practice, but you’re familiar with the format, then you need to work on content familiarity. This means you need to improve your general academic English ability. This will take more time. How much time? That depends on your level of English now and your goal score.
  • The TOEFL is not cheap. Ideally, you want to take it just once. If you need to retake, be sure that you give yourself enough time to improve your scores before you take the test again. The second test should be the last test, ideally.

Good luck!

If you’re just starting to have a go at studying for the TOEFL, check out these posts we’ve written up about the exam:

TOEFL Reading Practice
TOEFL Listening Practice
TOEFL Speaking Topics
TOEFL Writing Topics
Go back to the top of our post on the SAT test.

Psst...Need more TOEFL practice? Start your FREE TRIAL today.

Most Popular Resources

30 Responses to TOEFL Test Dates & Guide to Picking a TOEFL Exam Date

  1. Rongrong January 27, 2016 at 1:37 am #

    Hi Rachel,

    I have rescheduled my test day from Feb 20 to Feb 12 paying $60 through paypal. The details indicated the transaction was completed. But in my iBT account the test day was not rescheduled. What can I do now? Is there any delay about the reschedule process?



    • Rachel Wisuri
      Rachel Wisuri January 28, 2016 at 1:29 pm #

      Hi Rongrong,

      I’d suggest contacting ETS about this. You should definitely include the receipt you received from PayPal in your email. Good luck, and let me know if that doesn’t work!


      • Shahrukh Bhat December 16, 2017 at 8:20 am #

        Hey Rachel
        Nearly completing my Bachelor’s in Mechanical Engineering. Wish to go abroad for my MS, kindly suggest me dates and how to appear in language tests.

        • Magoosh Test Prep Expert
          Magoosh Test Prep Expert December 16, 2017 at 10:41 am #

          Hi Sharhrukh,

          Sure thing! You can visit the ETS page to search for test dates and register for the test (see instructions here). You will need to sign up for an ETS account in order to see test dates and find your nearest testing center. Don’t forget to give yourself enough time to prepare adequately–the TOEFL requires skills and strategy. If you’re looking for affordable and effective test prep, look no further than Magoosh! Good luck 🙂

    • Neil February 19, 2016 at 12:55 pm #

      Hi Ronggrong… Can you please tell me how was your test? I have test tomorrow.. Please email me at

  2. Olga July 9, 2016 at 10:19 am #

    Hi Rachel,

    Thank you very much for informative posts!

    Could you please tell me what should I do if I already have an ETS account for GRE test? Should I create another account for TOEFL IBT?

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert July 12, 2016 at 1:28 pm #

      Yes, you’ll need to create a separate account for each ETS exam you take.

  3. Yash October 18, 2016 at 10:25 am #

    I have a confusion about dates.
    Dates on ETS site are lesser in number that of yours.
    Why it is like that?

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert October 18, 2016 at 12:14 pm #

      I looked at the ETS PDF linked in this post, and I think I see what you mean. On the third page of ETS’s official PDF, it looks like the dates stop at the third line with Friday October 14, 2015. The rest of that page is clearly blank. This makes it look like ETS lists fewer dates than this Magoosh post, since our post continues all the way to the end of December.

      If that’s what your asking about, keep scrolling down– there’s a fourth page int he ETS PDF that lists the remaining TOEFL testing dates for 2016. Because most of page 3 is blank,t his fourth page is kind of “hidden.” I found this very confusing too!

      If that’s not what you mean, and you’re seeing “lesser” dates on the ETS site for a different reason, let me know what you see, and I’ll check it out and get back to you.

      • Yash October 21, 2016 at 10:36 am #

        Okay! Now I get it. But it is now opposite of what I was assuming!

        I have visited this link and that shows hardly 5 dates in Nov-16. Whereas ETS is giving almost 15 dates in November mentioned in the PDF. There must be something wrong with this unctuous behavior of ETS.
        My confusion increased more due this! Can you please help me out here?

        • Magoosh Test Prep Expert
          Magoosh Test Prep Expert October 22, 2016 at 11:17 am #

          Hi Yash,

          You should definitely follow the dates listed in the ETS site! We are a test prep company so we don’t have any control over when or where the tests are offered–we listed the dates and times here as a quick reference, but the ETS website will have the most up-to-date information about what tests are offered in your region and when. If you are confused, I recommend that you contact an ETS office in your region. They can provide you with the best information!

  4. Yash October 24, 2016 at 10:07 pm #

    Hey thanks for suggestion. Helped me a lot.
    And may I know your name?
    Thank you once again.

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert October 25, 2016 at 3:36 pm #

      I’m glad our blog response team has been able to help you. I can’t really give you just one name, as at least two of our blog response people contributed to this conversation. One of them was me— I gave you the initial advice about the blank page on the official ETS PDF. I’m not sure which colleague of mine gave you the follow up advice about always trusting ETS’s dates over other sources, but perhaps he or she will step forward to take credit.

      My name is David, and I’ve enjoyed talking to you, Yash. 😉

  5. Mohammed Alimamie Cooper May 14, 2017 at 9:09 pm #

    Hi Ronggrong:
    My name is Mohammed Alimamie Cooper from Monrovia, Liberia. I’m facing little a problem concerning the registration date and test date in my country.
    I just read the update on my country TOEFL registration and test dates which was slated for April 2,2017 and it’s said to be late for my process.
    I don’t know how l’m going to do my process.

    Is there any information I can get other then the previous if yes please help me sir.

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert May 15, 2017 at 8:03 am #

      Hi Mohammed! Thanks for writing 🙂 I’m sorry to hear that you’re having an issue with your test registration. Unfortunately, it seems like your option at this point is to wait for the next testing date, which will mostly likely be in Fall 2017. You should know that registration for a given exam closes 7 days before the test date. There is also late registration, which closes 4 days before the test date. If you opt for the late registration, you are charged a fee of 40 USD. I hope this helps, at least a little.

      • Mohammed Alimamie Cooper May 18, 2017 at 4:02 am #

        Thanks for the information!!

  6. Efriza October 14, 2017 at 3:16 am #

    I missed my test day for some reason. What should i do? Can i rescheduled?

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert October 14, 2017 at 11:02 am #

      Hi Efriza,

      There is no option to reschedule for free. You will have to schedule a new date and pay a new fee. :/

  7. Siddharth November 6, 2017 at 11:43 pm #


    My current Toefl date is on 26-11-2017 and my Gre date is on 12-12-2017. I want to register for one more Toefl date which is 17-12-2017, by keeping my first toefl date and not postponing or cancelling it, Can this be possible?. I am in a bit of confusion and I am not sure how much time I can dedicate for studying for Toefl exam which is on 26-11-2017 i.e. before my Gre, as most of the time I would be studying for my Gre exam.

    Kindly guide me on this.


    • David Recine
      David Recine November 7, 2017 at 9:33 am #

      As long as you can find open seats at a test center you have access to, it’s completely possible to schedule two upcoming TOEFL exams. And given your circumstances, your idea of scheduling an extra TOEFL just in case may very well be a good one. 🙂

  8. Su February 6, 2018 at 8:26 am #


    While applying for TOEFL, I have to choose 4 recipients of my score for free.

    Suppose the scenario is where TOEFL scores reach before the University has opened the application portal or application form partially filled and I am waiting for GRE results (I planned to write GRE 6 months later to TOEFL exam).

    What will happen? Will my scores be considered by University even when I still unregistered in their portal or should I order scores again?

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert February 7, 2018 at 6:27 pm #

      Hi Su,

      I recommend that you contact your universities directly and make sure that the information I give you is correct! From what I understand, even if you send your scores to a college before their application portal is open, they should be able to view and retrieve your official score report after you submit your final application. So, you shouldn’t have to send your scores again with your application–the university can just retrieve yours cores from their system! Keep in mind that your TOEFL scores are only valid for two years, however, so don’t wait too long before applying!

  9. banihashimi April 29, 2018 at 3:12 am #

    Dear Sir/ Madam
    I want to register at December, 2018. But it does not open. the question is what time this date open to register?
    this time is important, because I have time only until July 1th to be booked for the university. Can I catch the December for the test?

    • David Recine
      David Recine April 30, 2018 at 6:11 am #

      Hi Banihashimi,

      Registration for a given TOEFL exam date and time can be done 3-4 months in advance. (There is some variation, depending on the test center.) So you wouldn’t be able to select a December registration date just yet. But by August or September of this yea,r you should be able to register for your December 2018 test date, which should give you more than enough time to book your university courses by July 2019. 🙂

  10. Latif June 15, 2018 at 11:49 am #

    There is a mistake in the schedule. Instead of the month July, June is written.
    Please correct it.


    Latif Behroz

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert June 19, 2018 at 5:08 pm #

      Good catch, Latif! I went ahead and changed those dates. Thanks for bringing this to tour attention!

  11. Yanisa May 1, 2019 at 10:57 am #

    Are the different dates affect on the TOEFL test?

    I really curious for a reason why there are different

    dates in different countries such as July 6,2019

    Which is a round for Asia zone but August 10,2019

    ,there will have in any zone of the world.

    I just thinking too much for this ridiculous thing but

    can’t stop thinking! 😅😅😂😂

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert May 3, 2019 at 3:55 pm #

      HI Yanisa,

      Yes, there are some regional differences for when the TOEFL is offered! You can find the most complete list of test sites and dates on the ETS website 🙂

  12. Ananya August 23, 2019 at 8:21 pm #

    Dear sir/madam,I want to do my MS in electronics and communication engineering.But could not able to find which universities offer this program.Can you help me providing the list and their eligibility criteria? Thanking you.

    • Magoosh Test Prep Expert
      Magoosh Test Prep Expert December 7, 2019 at 5:23 pm #

      Hi Ananya! Unfortunately we can’t help with this issue. We help you get the score you need to qualify for your schools of choice, but we don’t keep information about types and locations of programs. Wish I could help more!

Magoosh blog comment policy: To create the best experience for our readers, we will only approve comments that are relevant to the article, general enough to be helpful to other students, concise, and well-written! 😄 Due to the high volume of comments across all of our blogs, we cannot promise that all comments will receive responses from our instructors.

We highly encourage students to help each other out and respond to other students' comments if you can!

If you are a Premium Magoosh student and would like more personalized service from our instructors, you can use the Help tab on the Magoosh dashboard. Thanks!

Leave a Reply