
If you're searching for "how to make a membership card," the card probably isn't your real problem. The real problem is sitting one layer behind it: nobody knows who's a current member, when they renew, or how to email all of them at once. The card is just the visible symptom.
That reframe matters, because almost every tutorial you'll find online (Word mail merge, Canva, PVC card printing) leaves you with a pretty card and nothing else. Next August, you'll be re-keying renewal dates out of a payment processor and a spreadsheet, doing the whole thing again. So this guide ranks the 4 ways to create a membership card by what each one leaves you with after the card is made: does it also track renewals? Does it email your members? Or is it a one-time craft project?
One method handles the card and the system behind it. Three don't. Here's the honest breakdown.
A membership card is an ID, physical or digital, that shows someone belongs to your organization for a defined period of time. It carries their name, a member ID, the tier they signed up for, your logo, and a validity period. Members use it to claim discounts, enter facilities, or simply feel like they belong.
For a small nonprofit, the card does four useful jobs:
A youth sports league uses cards to check who's paid for the season at the gate. A PTA uses them to give members access to the spring book fair pre-sale. In both cases, the card is the easy part. The hard part is keeping a single list of who's current, and emailing them when it's time to renew. Keep that in mind as you read the next section, because it changes which method is right for you. (For the bigger picture on running the program, see our guide to a nonprofit membership program.)
For a small nonprofit: the card matters, but only as the receipt for a working membership system. If your "system" is a spreadsheet plus Gmail copy-paste, fix that first and the card draws itself.
Here are the four real options, ranked by whether they leave you with just a card or with the system behind it.
This is the only method on the list where the card is a byproduct of the form, not a separate project. A member fills out your membership form, pays their dues, and the platform auto-generates a branded digital card with their name, member ID, tier, start date, and expiry, then emails it to them. The same form action writes the renewal date into one place you can email from later.
Zeffy is the option here for small nonprofits because it's 100% free and built for this. See how Zeffy auto-generates digital membership cards. No platform fee, no transaction fee, no credit card fee. Ever.
For a small nonprofit: ✅ You get the branded card, a real member list you can filter (status, type, join date, expiry, auto-renewal), and automatic renewal reminders, all in one place. No second membership tool, and no spreadsheet to reconcile against your payment processor.
Real example: the Association of Anglican Musicians, a national professional association for church musicians, has run its entire membership program on Zeffy since 2022, handling new-member applications, annual dues, and reinstatements in one place. They've collected more than $335,000 in membership dues across 3,300+ payments, with renewals still coming in today. It's proof that Zeffy runs a real, recurring membership program at scale, not just a basic sign-up form, while the nonprofit keeps 100% of every dollar: no platform fee, no transaction fee, no credit card fee. Ever.
Canva and Adobe Express produce a beautiful card. That's the whole job. You get a PNG or PDF you can print, email, or drop into a member's phone gallery.
Useful when you already have a separate working system tracking who's a member and when they renew, and you just want a nicer-looking card. Not useful as a membership "system" because there is no membership data behind the file: no list, no renewal date, no way to email everyone who joined last August.
For a small nonprofit: ⚠️ Worth it only if you already have a renewal tracker somewhere else. Otherwise you're solving the wrong half of the problem.
Mail merge in Word is the classic answer because it lets you pull a list of members from a spreadsheet into a card template and print a batch at once. It works, and it's free if you already own Office.
The catch is the cycle. Every renewal season you re-export the list, re-run the merge, and re-print, because Word doesn't know who's still a current member. It's a craft project, not a system.
For a small nonprofit: ⚠️ Fine for a single annual print run if your member list lives somewhere stable. Painful as a year-round answer.
Specialist print shops produce PVC plastic cards that look and feel like a credit card or gym pass. You send them a design and a member list, they ship you a stack.
Right when you genuinely need a durable physical card with facility access (a museum, a gym, a co-op with a scannable door). Wrong when a digital card on a phone would do the same job for free.
For a small nonprofit: ⚠️ Skip unless you specifically need plastic cards in a wallet. The cost per card adds up fast, and you still need a separate system to track who's a current member.
Pick by what you actually need:
Whichever method you use, every card should carry the same six things. This is the part most templates get right and most homemade cards miss.
For a small nonprofit: the validity period is the one that earns its keep. It's the difference between a card and a renewal cue.

The fastest path is the one where the card is the byproduct, not the project. Here's the full flow inside Zeffy.
Step 1: Sign up. Create a free Zeffy account. No card required, no trial, no upgrade path. 100K+ nonprofits are on the platform and $2B+ raised, all at $0 in platform fees.
Step 2: Create a membership form. From your dashboard, click "+ New form" and choose Membership.
Step 3: Set your tiers and dues. Add the membership types you offer (individual, family, student, etc.), the price for each, and the length (monthly, annual, lifetime). Add any custom questions you want answered at signup, such as t-shirt size, child's grade, or volunteer interests.
Step 4: Enable automatic card generation. Near the bottom of the form builder, check the box to auto-generate digital membership cards. The card pulls the member's name, email, start date, expiry, membership type, and program name from the form they just filled out.
Step 5: Publish and share. Embed the form on your site or share the link. The moment someone joins, Zeffy emails them their card and writes their renewal date into your member database. You can email everyone who joined since last August from the same dashboard with Zeffy's member email tool instead of copying addresses into Gmail.
That's the whole loop. The same form that issues the card also tracks the renewal and lets you email the member later. Zeffy is funded by optional contributions from donors at checkout, which is how the platform stays free for nonprofits forever.
For a small nonprofit: if you're currently running memberships out of a payment processor and a spreadsheet, this is the change that pays back fastest. The "how do I make a card?" question stops being a question.

If you want full design control and you already have a way to track members, Canva is the right tool. Here's how to do it without paying.
Step 1: Apply for Canva Nonprofits. Go to canva.com/nonprofits. Canva Nonprofits offers free access to all Canva Pro features plus collaboration tools for up to 50 users for registered nonprofits, NGOs, and social-impact organizations. Eligibility is 501(c)(3) status in the US and varies by country, so check the requirements for where your org is registered. Not every nonprofit qualifies automatically.
Step 2: Find a template. Once you're in, search "membership card" in the templates library. Canva has hundreds of card layouts at the standard credit-card aspect ratio.
Step 3: Customize. Drop in your logo, set your brand colors, and add text fields for the six essential elements (name, ID, tier, logo, validity, contact). If you have Brand Kit set up, your colors and fonts apply in one click.
Step 4: Export. Download as PNG for email, PDF for print. If you're sending the cards out yourself, batch the file names by member ID so you don't lose track.
One honest reminder before you start: Canva produces a card, not a system. There's no member list, no renewal date, no way to email last August's members. Pair it with a renewal tracker (a spreadsheet works in a pinch, a real membership tool works better), or you'll be designing the same card again next year.
Mail merge is the classic free option if you already have Office. Here's the full sequence.
Step 1: Build the member spreadsheet. Open Excel. Create columns for First Name, Last Name, Member ID, Tier, Start Date, End Date, Email. Fill in one row per member. Save the file somewhere you can find it.
Step 2: Create the card template in Word. Open a new Word document. Insert a text box sized to CR80, the credit-card standard at 3.375 x 2.125 inches (ISO/IEC 7810). This is the size cardholder sleeves, badge clips, and wallet pockets are built for, so it's worth matching even for digital cards.
Step 3: Insert merge fields. Go to the Mailings tab, click Start Mail Merge, choose Letters (or Labels if you're printing on Avery card stock). Click Select Recipients, point to your Excel file. Then Insert Merge Field for each column: name, ID, tier, dates.
Step 4: Run the merge. Preview the results to make sure the fields are pulling cleanly. Then Finish and Merge, then Print Documents (or Edit Individual Documents to save as a PDF).
Step 5: Print on card stock or Avery labels. For physical cards, use Avery's perforated business-card stock (product number 5371 for 2 x 3.5 inch cards, close to the CR80 standard). Avery publishes free Word templates that match each product number on their site.
Honest verdict: mail merge is a craft project you'll repeat every renewal cycle. It works, but every August you'll be doing it again, manually. If that sounds like you, the time you'd spend re-running the merge is probably worth more than the time it takes to move to a form-based tool. (For more, see our guide to tracking membership dues.)
Wallet passes are the cleanest way for a member to carry their card on their phone. The card lives in Apple Wallet or Google Wallet alongside their boarding passes and coffee loyalty cards, and the volunteer at the door scans the barcode.
How wallet passes work, in plain words: Apple Wallet supports membership cards through Apple's PassKit framework, with "Generic" passes used for things like gym memberships. Google Wallet has equivalent pass support for membership cards. Both formats require a developer to generate the pass file (.pkpass for Apple, a JSON object for Google) and sign it with the platform's credentials. This is why most small nonprofits don't have wallet-pass cards by default.
If you want true wallet passes, the realistic path for a small org is a third-party bridge. Two options nonprofits use:
One clear note about Zeffy: Zeffy auto-generated membership cards are emailed to members and can be saved as an image or PDF on a phone. They are not native Apple Wallet or Google Wallet passes. Most small nonprofits don't need them to be, because a screenshot on a phone does the same job at the door. If your org genuinely needs scannable wallet passes (facility access, ticketed events at the door), the third-party bridges above are the path.
For a small nonprofit: a screenshot of the emailed card is enough for 95% of use cases. Spend the wallet-pass budget on something else.

If you want a head start on the design, three free libraries are worth a look. None of these require a credit card.
One honest reframe before you download anything: a free template gets you a card. It doesn't get you a member list, a renewal date, or a way to email everyone who joined last August. If those are the actual problems, the template is the easy half. Skip the design detour and use a free membership tool that issues the card as a byproduct of the signup form, so the same action that gives the member their card also writes the renewal date into one place you can email from.
The card is never really the project. The project is having one system that knows who's a current member, when they renew, and how to email them. Pick the method that does that for you, and the card draws itself.
For most small nonprofits, that means starting with a free membership form that auto-issues the card and tracks the renewal in the same step. From there, you can layer on a fancier design in Canva or order physical cards from a printer if you genuinely need them. But the order matters: system first, card second.


Boost financial stability and member satisfaction with efficient strategies for collecting and assessing membership dues. Learn how to create and collect membership dues.


Starting a nonprofit membership program is easier than you think. Learn how small teams can launch in under one hour for free with Zeffy.


Discover the top nonprofit membership software options, including free platforms like Zeffy. Compare prices, features, and find the best fit for your organization in 2025.
.webp)