Step 1 - Create your card
Select photos, designs and font.
Step 2 - Input mailing info
Add recipient address.
Step 3 - Prepay
Pay online when you order.
Step 4 - We mail it for you!
No need for stamps or mailboxes.
Share life's adventures—our best cardstock says, "wish you were here."
Send a custom greeting card with extra space inside for personalized messages.
A thoughtful thank you has never been easier with an easily customizable card.
Send a unique card that makes a big impression. Premium cardstock makes it special.
Show off your sweetest snap with a custom card.
A customized heads-up ensures they won’t miss the big day.
Share the big news about your new abode.
Make sure friends & family know what you’re up to! Premium postcards make it easy to send updates.
Show mom how grateful you are with a custom appreciation card.
Cake, gifts—and a truly personal card—will make their day.
Create a gorgeous card that lets your best photos shine.
View our full selection of Mail-for-Me flat and folded cards.
Mail-for-Me Cards are a new service that allows Walgreens to print and send select photo cards directly to your recipient.
At this time our 5x7 flat and folded photo cards, as well as our photo postcards, can be sent via the Mail-for-Me service with more products coming soon.
You may send up to 5 unique individual Mail-for-Me Cards in one order.
No! The shipping cost is covered in your order total.
Mail-for-Me cards are sent via USPS with a typical delivery time of 2-5 days.
At this time Mail-for-Me cards can be shipped to all US addresses including APO and FPO.