Send a letter online to the U.S.

Upload your PDF, enter the U.S. recipient's address, and we'll print, envelope, and mail your letter. No trip to the post office.

3D envelope

Cross-border delivery, handled

We mail from Canada via Canada Post, with handoff to USPS at the border. Postage and routing are included in the price.

5-10 business days to the U.S.

Regular delivery typically arrives within 5-10 business days after we mail. Choose Express for tracked, faster delivery!

Everything done online

No need to visit the post office. Upload your PDF and easily send it to the United States.

How to send a letter to the U.S. from Canada

Four steps. Done from your couch.

Upload the letter

Upload the content of the letter you want to send. We support PDF files.

Fill the address

Fill the address of the recipient and the sender on the form.

Send the letter

Pay the fees and we'll take care of the printing, enveloping and mailing of your letter.

Enjoy!

Enjoy the peace of mind of having sent your letter while staying at home.

Why mail to the U.S. with Online-Post.ca

Mailed from Canada
Postage to the United States included
PDF in, letter out: no printer at home required
No subscription, no minimum, no hidden fees
Tracking available via Express delivery
Order from anywhere, any time

Loved by senders across Canada

5 out of 5 stars
5.0
Read all reviews →
5 out of 5 stars
Online-Post makes sending mail completely effortless. I've been using the service for months, and the recent enhancements to their interface and features have made it even more user-friendly and efficient. It is a highly convenient solution and a fantastic alternative for anyone wanting to bypass regular trips to a Canada Post office.
SR

SR

June 2026

5 out of 5 stars
I found online-post.ca on Reddit, and it was exactly what I was looking for. A very simple interface. Easy to use. I experienced a technical issue, and they had it fixed in no time. I highly recommend.
D

David Rempel

April 2025

5 out of 5 stars
This just changes the whole mailing game, the productivity and utility of this service is unmatched, this is a lifesaver!
S

Sai

February 2026

Frequently Asked Questions

Upload your PDF, enter the U.S. recipient's address, and pay. We print your letter in Canada, place it in an envelope, and hand it to Canada Post for delivery to the U.S, no trip to the post office required.

Regular delivery to the U.S. starts at $4.50 CAD, plus printing (from $0.25 per sheet) and any add-ons. Express delivery with tracking is also available. See the full breakdown on our pricing page.

We print and mail your letter within 1-3 business days. From there, Canada Post and USPS typically deliver to the United States within 5-10 business days for Regular service. Express orders are prioritized and arrive faster.

Yes, with Express delivery. Regular service does not include tracking. Once your order is placed, you can also follow its printing and mailing status on our tracking page.

No. The postage to the U.S. is included in the delivery price you see at checkout. We handle everything from print to drop-off.

Use the standard U.S. format: recipient name, street address, city, state (two-letter code, e.g. NY), and ZIP code. Our address form will validate it automatically.

Have another question? Reach out via our online chat or email us at contact@online-post.ca