Transfer a Site to Another WordPress.com Account
You can transfer ownership of a site or blog to another WordPress.com account by following the steps in this guide.
For Sites Without Plugins
Start the Transfer
Click on your profile picture in the top right corner of your dashboard, and then click Manage Blogs. Alternatively, you can click here to open the My Blogs page.
Hover your mouse over the site you would like to transfer and click the Transfer Blog link that appears. You will only see the option to transfer a site if you own it:

Carefully read the warning message that appears on the next screen. If you wish to continue with the transfer, check the boxes to confirm and proceed:

In the box that appears, enter the username or email address of the WordPress.com account you wish to transfer the site to, then click Transfer Blog. These instructions apply to both sites and blogs.

Confirm the Transfer
You will be sent a transfer confirmation email to the email address associated with your WordPress.com account. To proceed with the transfer, click the link in the email.
The transfer will be completed once you click on the confirmation link in the email. You’ll be taken back to the My Blogs page with this confirmation message:

The new owner will also receive a confirmation email:

For Plugin-Enabled Sites
This section of the guide applies to sites with our WordPress.com Pro plan. If your site has one of our legacy plans, it is available on Business and eCommerce.
If your site has custom plugins or themes installed, you won’t have access to the settings shown in this guide. Instead, please transfer the domain(s) first and then contact us to move the site to the new owner for you.
Update the Domain Contact Details
Domain owners are required to provide current and valid contact information. After transferring the domain, please remind the new owner to update their domain contact information.