Question: how long do you have to wait between gre tests?
Answer: You can take the test once every 21 days, up to five times within any continuous rolling 12-month period (365 days). This applies even if you canceled your scores on a test taken previously.