Free to use · UK-wide
DVSA does not offer a direct slot-swap service between learners. But two learners can legally coordinate to change to each other's dates — if they do it safely. That's exactly what TestSwap is built for.
Here's what DVSA actually allows, why simply cancelling and rebooking is risky, and how peer-to-peer swapping works in practice.
DVSA's official position — and the gap that leaves.
DVSA allows every learner to change their own practical test date online at gov.uk/change-driving-test-date or by calling 0300 200 1122. This is free with 3+ clear working days' notice.
DVSA does not have a mechanism for learner A to swap directly into learner B's slot and vice versa. There is no 'swap' button on the DVSA website — only individual date changes.
Two learners agreeing to change to each other's dates is entirely legal. Each person changes their own booking. DVSA does not prohibit this — it's two individual changes that happen to be complementary.
What you need to know before changing your own booking.
Go to gov.uk/change-driving-test-date. Enter your booking reference number and driving licence number.
Browse available slots at your current or preferred test centre and select a new date.
3+ clear working days' notice = free change. Fewer than 3 clear days = forfeit £62 (weekday) or £75 (eve/weekend).
Confirm the change and DVSA emails a new booking confirmation. Keep this for your records.
| Scenario | Weekday test | Eve / weekend test |
|---|---|---|
| Change with 3+ clear working days' notice | Free | Free |
| Change with fewer than 3 clear working days' notice | £62 lost | £75 lost |
| Cancel and rebook (slot enters public pool) | £62 lost + rebook | £75 lost + rebook |
Many learners think cancelling and rebooking is a safe way to get a different date. It isn't.
The moment you cancel a DVSA test booking, that slot becomes publicly available. Automated services scan DVSA constantly for cancellations and can book a slot within seconds of it appearing. There's no guarantee — and often no realistic chance — of getting that slot back.
If your cancellation slot is snapped up before you can rebook, you re-enter the normal queue. In many parts of the UK that means a wait of 3 to 6 months for the next available slot — far later than the date you just gave up. The practical test fee is also lost unless you give adequate notice.
Rather than cancelling, TestSwap matches you with another learner who has the date you want and wants your date. Both parties agree first, both receive booking references, then both contact DVSA to change their own bookings at the same time. Your original slot is never returned to the public pool until the moment the DVSA calls happen — significantly reducing the risk of losing it to a third party.
359
DVSA test centres covered
15 min
Engine sweep frequency
5–14
Days to find a match
Free
To register and swap
TestSwap doesn't replace the DVSA process — it makes coordinating within it safe and easy.
Create your TestSwap account in 2 minutes. No card required.
Enter your current DVSA test date, centre, and the date range you prefer. Set how flexible you are.
The matching engine sweeps all 359 UK centres every 15 minutes. You're notified when someone with the right date wants yours.
Both parties agree, encrypted booking references are released, and both contact DVSA to complete their individual changes simultaneously.
Transparency about how the service works and where DVSA's process sits.
TestSwap has no connection to or access to the DVSA booking system. We never log in, read, or modify any DVSA data on your behalf.
Your DVSA booking reference is stored encrypted. It is only shared with your matched learner after both parties explicitly consent to the swap.
TestSwap facilitates the introduction. Each learner then contacts DVSA themselves to change their own booking — in line with DVSA's own process.
Two learners changing to each other's dates is not prohibited by DVSA. Each is simply exercising their right to change their own booking.
TestSwap is an independent service and is not endorsed by, affiliated with, or approved by DVSA or the DVLA.
Your DVSA reference identifies your booking. It is used by DVSA to process changes — sharing it with a trusted match for this purpose is consistent with how DVSA's own change process works.
DVSA doesn't have a swap service — but TestSwap does the work for you. Register free, set your preferences, and let the matching engine find your mutual swap across all 359 UK test centres.
Swap Your Test Date — FreeNo card required · DVSA compliant · All 359 UK test centres