The holiday season can be hard for a lot of people. Help someone feel loved and included this Christmas: send a card, receive a card, or give a neighbor a surprise they will remember.

Christmas Card Swap: a red and a green envelope trading places between two evergreen trees, for neighbors in Island, Skagit & Snohomish Counties — and Beyond!

Send Christmas cheer. Receive it, too.

A free, neighbor-to-neighbor Christmas card swap for Island, Skagit and Snohomish Counties and beyond. Sign up once, get a list of households to write to, and watch your own mailbox fill up.

Sign-ups close December 14, 2026 · 65 days left.

Two Ways to Take Part

Rooted in Island, Skagit and Snohomish Counties and beyond. Live somewhere else? You are welcome to join, too.

Join the Swap

Sign up your household to send and receive Christmas cards. You will get a list of households to mail cards to, and cards will start showing up in your own mailbox. Senders are never identified.

Sign Up

Send Cheer to Someone

Know someone who may be alone or lonely this Christmas? Nominate them to receive a surprise stack of cards from neighbors. We confirm every nomination and review it before anything is mailed, and recipients can opt out at any time.

Nominate Someone

How It Works

A friendly, neighbor-to-neighbor way to fill mailboxes with Christmas cards.

  1. Sign up

    Fill out the form below with your household's names and mailing address before sign-ups close.

  2. Get matched

    When sign-ups close, each household is assigned to other households, and sometimes a surprise recipient. Your list of names and addresses arrives by email.

  3. Send your cards

    Mail your cards to the households you are assigned, and watch your own mailbox fill up.

Sign Up

Enter the names and mailing address exactly as you want them to appear on your envelope.

One sign-up per household. Put everyone who should be named on the cards, kids included, in the first field. For example: Pat & Jamie Lee, Ava and Max.