74 Best Free Script Fonts for Greeting Cards
Nothing softens a printed card like a script that looks written rather than typed. The right free script font can turn a birthday note, a holiday greeting, or a simple thank-you into something that feels personal, warm, and a little bit ceremonial, and Google Fonts now hosts an enormous range of calligraphy, brush, and handwriting styles that cost nothing to use commercially. Because greeting cards live and die on tone, the trick is matching the loop and slant of a script to the occasion: formal and flowing for weddings and sympathy notes, bouncy and casual for birthdays, tidy and legible for everyday notes tucked into an envelope.
The selections that follow cover that full range, from copperplate-inspired calligraphy to loose ballpoint scrawl, so you can find a free script font that fits the specific card you are designing rather than settling for whatever looks vaguely “handwritten.”
-
Great Vibes
Warmest wishes on your special day
Great Vibes
Great Vibes is the font most people picture when they hear “elegant script.” Its long entry strokes and generous swashes give it a formal, invitation-ready feel that suits anniversaries, weddings, and heartfelt sympathy cards equally well.
Because the letterforms are so ornate, it reads best at larger display sizes; save it for a headline sentiment and let a simpler font carry the message below.
- Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended, Greek Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Alex Brush
Sending love and hugs your way
Alex Brush
Alex Brush has the fluid, single-stroke look of a fountain pen signature, with just enough weight variation to feel authentically handwritten rather than digitally traced. It pairs nicely with a clean sans-serif for the inside message, letting the script do the emotional heavy lifting on the cover.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Allura
Congratulations on this joyful occasion
Allura
Allura leans lighter and more delicate than many formal scripts, with thin connecting strokes that give it an airy, romantic quality. It suits engagement announcements and bridal shower invitations as readily as greeting cards.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Parisienne
Thinking of you today and always
Parisienne
There is a soft, rounded charm to Parisienne that feels less stiff than traditional copperplate scripts. The letters lean gently and stay fairly upright, so it holds up well even in smaller print runs like gift tags or envelope liners.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Pinyon Script
Wishing you a beautiful new year
Pinyon Script
Pinyon Script is dramatic in the best way, with tall ascenders and deep descenders that add real presence to a cover line. Use it sparingly, since its flourishes want room to breathe.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Tangerine
With love on your wedding day
Tangerine
Few free scripts feel as refined as Tangerine. Its narrow, tightly spaced letters give it a vintage engraved quality that suits formal stationery, though its delicacy means it can disappear at small sizes or in a heavy color contrast.
- Language support: Latin
- Styles: 2 weights (Regular, Bold)
-
Petit Formal Script
Yours sincerely, with warm regards
Petit Formal Script
Compact and upright, Petit Formal Script trades dramatic flourishes for legibility, making it one of the more practical formal scripts on this list. It works well for closing lines and signatures where clarity still matters.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Mrs Saint Delafield
Happy anniversary to a wonderful couple
Mrs Saint Delafield
Mrs Saint Delafield looks genuinely handwritten, loose and a little imperfect in a way that feels personal rather than polished. It is a strong choice for a card meant to read like a note from a friend, not a printed product.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Mrs Sheppards
You are so loved, always
Mrs Sheppards
Rounder and friendlier than its cousin Mrs Saint Delafield, Mrs Sheppards keeps the handwritten looseness but adds a bit more bounce, suiting casual thank-you cards and baby announcements.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Herr Von Muellerhoff
Merry Christmas from our home to yours
Herr Von Muellerhoff
Herr Von Muellerhoff brings old-world elegance with heavy, confident strokes that read almost like a wax-sealed letter. It is a good match for winter holiday cards and formal invitations that want a European, storybook feel.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Italianno
With deepest sympathy and love
Italianno
Italianno’s long, sweeping baseline connections give it a graceful, unhurried rhythm. It reads as gentle and comforting, which makes it well suited to sympathy cards and quiet expressions of gratitude.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Meddon
Best wishes on your retirement
Meddon
Meddon keeps its curls modest and its baseline steady, so it stays legible even when set smaller than most display scripts. Consider it when a card needs a script feel without sacrificing readability for older recipients.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Rouge Script
Happy birthday to someone truly special
Rouge Script
Rouge Script has a lively, slightly playful lean that keeps it from feeling too serious, making it a versatile middle ground between formal calligraphy and casual handwriting.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Marck Script
Congratulations on your new arrival
Marck Script
Marck Script reads like a fast, confident signature, with rounded terminals that soften its energy. It sits comfortably on baby shower and new-parent cards where warmth matters more than formality.
- Language support: Latin, Latin Extended, Cyrillic
- Styles: 1 weight (Regular)
-
Sacramento
Cheers to another year together
Sacramento
Sacramento is thinner and more restrained than most scripts on this list, giving it a modern, monoline look that pairs beautifully with minimalist card layouts. Because it lacks thick-thin contrast, it stays crisp even in foil stamping or single-color printing, which makes it a favorite for small-batch card makers.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Imperial Script
With gratitude for your kindness
Imperial Script
Imperial Script carries a stately, old-money elegance thanks to its tall capitals and measured slant. It is an easy choice for formal thank-you notes or retirement cards that need to feel a touch ceremonial.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Monsieur La Doulaise
Joyeux Noël and happy holidays
Monsieur La Doulaise
Monsieur La Doulaise stretches its letters wide and low, giving lines of text a distinctive horizontal sweep. It works best as a short cover phrase rather than a full sentence, since its extreme connections can slow down reading.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Mr Dafoe
Get well soon, thinking of you
Mr Dafoe
Mr Dafoe feels quick and casual, like a note dashed off between errands. That immediacy makes it a good fit for get-well and just-because cards that should not feel overly formal.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Mr De Haviland
All my love, forever and always
Mr De Haviland
Mr De Haviland is a tidier sibling to Mr Dafoe, with cleaner loops and more even spacing, so it reads well as a signature-style closing line beneath a more formal headline font.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Bonheur Royale
Save the date for our celebration
Bonheur Royale
Bonheur Royale mixes calligraphic flourish with a slightly condensed, upright structure, giving it a fresh take on the traditional formal script. It photographs well on save-the-date style cards and foil-printed invites.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Passions Conflict
Forever grateful for your friendship
Passions Conflict
Passions Conflict brings bold, heavy strokes and dramatic loops that give it real weight on the page, closer to brush lettering than delicate copperplate. It suits cards that want a script with visual punch rather than restraint.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Dr Sugiyama
Wishing you peace and comfort
Dr Sugiyama
Dr Sugiyama has an unhurried, almost meditative quality, with wide loops and a slow rhythm that suits condolence and comfort cards particularly well.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Corinthia
Happy Valentine's Day, my love
Corinthia
Corinthia is one of the more ornate free scripts available, dense with flourishes that reward a large canvas. It shines as a short romantic phrase on a Valentine’s or anniversary card cover.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 2 weights (Regular, Bold)
-
Fleur De Leah
Blooming wishes for your birthday
Fleur De Leah
Fleur De Leah has a light, feminine touch with small flicks at the stroke ends that echo hand-lettered florals. It pairs naturally with botanical illustration on garden-party or spring-themed cards.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Rochester
Wishing you a lifetime of happiness
Rochester
Rochester’s thin, wiry strokes give it a vintage, hand-inked look reminiscent of old letterpress invitations. It is best reserved for larger headline text, since its fine lines can thin out to nothing at small sizes.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Romanesco
Season's greetings and happy new year
Romanesco
Romanesco takes classic calligraphy and adds a slightly wobbly, hand-drawn irregularity that keeps it from feeling stiff. The result reads as charming rather than sloppy, useful for cards that want warmth over polish.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Vibur
Happy holidays to your whole family
Vibur
Vibur is compact, upright, and easy to read at small sizes, making it a practical option for body copy inside a card rather than just the cover line.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Yesteryear
Celebrating you today, sweet friend
Yesteryear
Yesteryear has a retro, 1960s greeting-card charm, with rounded, friendly letterforms that feel nostalgic without tipping into novelty. It suits birthday cards aiming for a vintage aesthetic.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Dancing Script
Happy birthday, wishing you the best
Dancing Script
Dancing Script is a workhorse of the free script world, casual and buoyant with just enough bounce to feel cheerful rather than chaotic. Its bold weight holds up nicely as a card headline, and its generous character spacing keeps it readable across sizes.
It has become something of a default choice for handmade-style branding, so if you want a more distinctive look, consider it alongside a less common script rather than on its own.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 4 weights (Regular to Bold)
-
Satisfy
Hope your day is wonderful
Satisfy
Satisfy sits between casual handwriting and brush lettering, with a relaxed slant and rounded strokes that feel friendly without being childish. It is a dependable choice for everyday greeting cards that do not need extra formality.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Caveat
Just a little note to say thanks
Caveat
Caveat looks exactly like genuine ballpoint handwriting, irregular in the best way, which makes it ideal for cards meant to feel like a personal letter rather than a designed object. Its bold weight adds enough presence to work as a headline while still reading as informal.
- Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended
- Styles: 4 weights (Regular to Bold)
-
Shadows Into Light
Thank you for being so thoughtful
Shadows Into Light
Shadows Into Light has a light, marker-drawn quality that suits casual thank-you and friendship cards. It stays legible at smaller sizes, so it also works for a short inside message.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Homemade Apple
You made my whole year
Homemade Apple
Homemade Apple mimics a felt-tip pen with slightly uneven pressure, giving it real handwritten texture. It works best set fairly large, since its thick strokes can crowd together in dense paragraphs.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Just Another Hand
Cheers to a fantastic new year
Just Another Hand
Just Another Hand is narrow and quick, like handwriting jotted in the margin of a notebook. Its condensed width makes it useful for fitting a longer phrase into a tight card layout.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Reenie Beanie
Sending sunshine your way today
Reenie Beanie
Reenie Beanie has a loose, slightly slanted energy that feels spontaneous and upbeat, a good match for playful birthday or graduation cards rather than anything solemn.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Nothing You Could Do
You are always in my thoughts
Nothing You Could Do
Nothing You Could Do reads like careful cursive practice, tidy and even, which makes it more legible than most casual handwriting fonts. It works well for longer inside messages.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Give You Glory
Congratulations on your graduation
Give You Glory
Give You Glory has a marker-pen boldness and forward energy that suits celebratory cards, especially graduation or promotion announcements where the tone should feel proud and upbeat.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Handlee
Just a quick note to say hello
Handlee
Handlee is rounded, friendly, and easy to read, one of the more legible handwriting fonts available for free. It suits everyday notes and casual cards where clarity matters more than personality.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Bad Script
Wishing you all the best always
Bad Script
Bad Script’s name undersells it; despite the self-deprecating title, it is a clean, casual script with a light forward slant that works nicely for informal notes and social cards.
- Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Kalam
Get well soon, we miss you
Kalam
Kalam started as a Devanagari-friendly handwriting font but its Latin set is equally warm and rounded, with a slightly childlike quality that suits get-well or thinking-of-you cards aimed at a broad, friendly tone.
- Language support: Latin, Latin Extended, Devanagari
- Styles: 3 weights (Light, Regular, Bold)
-
Cedarville Cursive
Happy birthday from all of us
Cedarville Cursive
Cedarville Cursive has a light, looping informality reminiscent of a teacher’s cursive handwriting sample. It reads clearly at moderate sizes, making it usable for both cover lines and short messages.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Beth Ellen
Thinking of you this holiday season
Beth Ellen
Beth Ellen leans delicate and slightly wobbly, evoking a handwritten note on stationery rather than a designed typeface. It suits quieter, more understated cards over bold celebratory ones.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Julee
Warm wishes for the new year
Julee
Julee is compact and upright with a soft slant, giving it a tidy, journal-entry feel that works well as a subheading beneath a bolder script headline.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
La Belle Aurore
With love from our family to yours
La Belle Aurore
La Belle Aurore has a fine, wiry line quality that suits romantic or nostalgic cards, though like other thin scripts it benefits from a larger point size to keep its details from getting lost.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Gochi Hand
Happy birthday, you wonderful person
Gochi Hand
Gochi Hand feels like handwriting from a doodled birthday card, playful and slightly rounded. It pairs well with hand-drawn illustration styles.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Zeyada
Hope your birthday is amazing
Zeyada
Zeyada is thin, quick, and casual, closer to a scrawled note than careful lettering. It works best as a short, friendly line rather than a formal statement.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Rock Salt
You rock, happy birthday
Rock Salt
Rock Salt brings a chunky, marker-drawn texture that suits fun, informal birthday cards aimed at kids or close friends rather than anything traditional.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Kaushan Script
Cheers to new beginnings
Kaushan Script
Kaushan Script is a confident brush script with thick, energetic strokes that read well from a distance, making it a strong choice for a card cover that needs to grab attention.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Pacifico
Happy summer birthday, sunshine
Pacifico
Pacifico originated as a surf-shop logo font and still carries that laid-back, retro-California energy. Its rounded, friendly curves make it a natural fit for casual birthday or beach-themed cards, though its playful tone can feel out of place on anything formal.
- Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Lobster
Happy Thanksgiving to your family
Lobster
Lobster blends script and slab-serif influences into a bold, glossy brush style that reads as fun rather than elegant. It works well as a standalone headline word but can get visually heavy in longer phrases, so keep the text short.
- Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Courgette
Wishing you a wonderful day
Courgette
Courgette has a soft, rounded brush quality with moderate weight, striking a comfortable middle ground between playful and legible. It holds up nicely at smaller sizes compared to heavier brush scripts.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Damion
Happy anniversary, my dear friend
Damion
Damion is a loose brush script with visible texture in its strokes, giving cards a handmade, slightly rustic feel that suits rustic or farmhouse-style stationery.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Sofia
Happy Mother's Day to you
Sofia
Sofia keeps its brush strokes light and its slant gentle, resulting in a soft, feminine script that suits Mother’s Day and baby-related cards.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Rancho
Happy trails and happy birthday
Rancho
Rancho has a rugged, hand-lettered western quality, uneven in a deliberate way that suits rustic or outdoorsy card themes.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Sail
Bon voyage and safe travels
Sail
Sail is a thin, upright brush script with a breezy, effortless feel, fitting for travel-themed cards or simple congratulatory notes that want a light touch.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Condiment
Happy retirement, enjoy every moment
Condiment
Condiment’s swirling, ornamental caps give it a decorative, almost vintage-menu feel. It works best as an initial flourish or short accent phrase rather than a long sentence.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Sunshiney
Sending sunshine and warm wishes
Sunshiney
Sunshiney lives up to its name with a bright, bouncy script that suits cheerful, informal cards for kids or close friends.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Stalemate
You are my favorite person
Stalemate
Stalemate has a scratchy, sketch-pen character that feels spontaneous and a little rebellious, a fun option for cards with a humorous or offbeat tone.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Yellowtail
Happy birthday, party time
Yellowtail
Yellowtail is bold and rounded with a retro surf-shop energy similar to Pacifico, but with heavier weight that makes it read well even at smaller sizes on a busy card layout.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Cookie
Sweet wishes on your birthday
Cookie
Cookie has soft, candy-like curves and a friendly, approachable tone, well suited to cards for children or lighthearted celebrations.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Kristi
With all my love, always
Kristi
Kristi is delicate and quick, almost like a hurried signature, and works best as a short closing line rather than a full message.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Lovers Quarrel
Be my Valentine this year
Lovers Quarrel
Lovers Quarrel packs ornate flourishes into a relatively compact letterform, giving it romantic detail without the extreme length of scripts like Corinthia. It is a natural fit for Valentine’s Day cards.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Playball
Happy Father's Day, home run
Playball
Playball has a rounded, mid-century sports-pennant look, distinct from more delicate scripts on this list. It suits Father’s Day cards or anything with a playful, athletic theme.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Euphoria Script
Congratulations on your engagement
Euphoria Script
Euphoria Script combines elegant calligraphic strokes with a slightly heavier weight than typical formal scripts, giving it visual impact on engagement and wedding-adjacent cards.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Over the Rainbow
Wishing you happiness and joy
Over the Rainbow
Over the Rainbow has a light, storybook charm with slightly irregular letterforms that suit whimsical, childlike card designs.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Norican
Happy holidays and warm wishes
Norican
Norican has broad, calligraphic strokes with a slightly retro European feel, closer to hand-lettered signage than pen script. It adds character to holiday cards looking for something less common than the usual round of scripts.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Charm
Thank you so much for everything
Charm
Charm is thin, elegant, and understated, a good option when you want the feel of script without heavy visual weight competing with other design elements on the card.
- Language support: Latin, Latin Extended, Thai, Vietnamese
- Styles: 2 weights (Regular, Bold)
-
Fuggles
Happy birthday, cheers to you
Fuggles
Fuggles brings a bouncy, hand-lettered brush quality with irregular baselines that give it real personality, well suited to casual, fun-loving birthday cards.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Dawning of a New Day
Wishing you a fresh start
Dawning of a New Day
Dawning of a New Day is delicate and airy, with thin strokes that suit sympathy or encouragement cards where a gentle tone matters more than bold visual presence.
- Language support: Latin
- Styles: 1 weight (Regular)
-
Qwigley
Happy anniversary, cheers to us
Qwigley
Qwigley is a fine, monoline script with long, looping ascenders, giving it a graceful, understated elegance that works well on minimalist card designs.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
WindSong
With love and best wishes
WindSong
WindSong feels breezy and casual despite its calligraphic roots, with rounded letterforms that keep it from feeling overly formal, useful for everyday warm notes.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 2 weights (Regular, Medium)
-
Bilbo
Happy birthday, wishing you joy
Bilbo
Bilbo has a friendly, rounded, slightly bouncy quality that reads clearly and works nicely as a versatile script for general-purpose greeting cards that need something more casual than copperplate but tidier than a marker scrawl.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
-
Grand Hotel
Happy anniversary to a lovely couple
Grand Hotel
Grand Hotel has an art-deco, jazz-age glamour with slightly irregular baseline placement that gives it a hand-painted sign quality, fitting for retro or vintage-themed party invitations and cards.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Whisper
Thinking of you with love
Whisper
Whisper is light, soft, and rounded, living up to its name with an understated presence that suits gentle, comforting messages rather than bold celebratory ones.
- Language support: Latin, Latin Extended, Vietnamese
- Styles: 1 weight (Regular)
How to Use Script Fonts on Greeting Cards
Pair a decorative script with a simple sans-serif or serif for the rest of the card. This keeps the script legible and gives the eye somewhere restful to land after reading the flourish.
Set script fonts larger than you think you need. Many of these faces have fine details that vanish at small sizes, especially when printed on textured cardstock.
Watch letter spacing on connected scripts. Adding tracking between letters can break the joins that make a script look handwritten, so adjust it minimally, if at all.
Test your script in the actual colors and paper stock you plan to print. A script that reads beautifully in black on white can lose definition in metallic foil or pastel ink.
For all-caps headlines, choose a script designed with capitals in mind, such as Great Vibes or Pinyon Script, rather than forcing a lowercase-heavy face into uppercase.
With this many free, high-quality options available through Google Fonts, there is little reason to default to the same handful of scripts seen on every other card in the shop. Download a few candidates, set them against your actual card copy, and let the occasion guide which loop, slant, and weight feels right.