There are no fixed USMLE dates to appear for USMLE test 3 exam. It is a two-day examination. Candidates can choose a three-month eligibility period to appear for the test. The Step 3 examination can only be taken in USA. Therefore, candidates from outside USA will have to travel to the US for USMLE Step 3.
The three-month eligibility period is available for USMLE test dates all around the year. However, a candidate cannot get USMLE Step 3 scheduling before six month to the examination. The eligibility period cannot be chosen for first week of January and major holidays. Seats will be allotted as first come first serve basis.