Christmas Gifts: 20+ Cute and Clever Ideas to Try

Friends and family will adore these cute Christmas gift ideas, including DIY dishware, Christmas candles, and other holiday home decorations. Whether you're searching for homemade gift ideas for mom or creative DIY Christmas ideas for friends, these unique options will be cherished for holiday celebrations to come. Start one of these handmade Christmas crafts today so you can check everyone off your gift list.

Pin
Oops, we're sorry. Something went wrong. Please try again later.

Everything In This Slideshow

  • 1 of 35

    DIY Copper Vanity Bowl

    Accentuate a vintage bowl with delicate copper leaf to create one-of-a-kind decorative dishes perfect for holding everything from jewelry to keys. These decorative gifts are lovely, inexpensive, and ideal presents for friends and family during the holiday season. For first-timers, choose an simple design like our mistake-proof ragged copper edge. Finish with a clear spray sealer to ensure this Christmas gift spans the whole season. 

  • 2 of 35

    Festive Holiday Planters

    These DIY holiday succulent planters make a quick and inexpensive Christmas gift for mom (or anyone!) that will last for years. Succulents are an especially unique present with low-maintenance care, and they're perfect for mom, best friends, or co-workers. To create the personalized planter, wrap empty, clean tin cans with 1/4 inch braided red-and-white polypropylene rope. Secure the rope to the can as you wrap using a hot-glue gun. Slightly twist the rope to line up the candy cane-color stripes. Add an adorable Christmas gift tag using a thin piece of twine.

  • 3 of 35

    Mason Jar Terrarium

    The easiest handmade Christmas gifts are made in a mason jar. This one's as easy as planting a pretty terrarium and adding our free tag. 

  • 4 of 35

    Woodburned Coasters

    Cute Christmas gift ideas that are customizable always win, and that's why we love these homemade Christmas coasters for family and friends. Print silhouette clip art onto heavy white paper and cut out the shapes. Use a pencil to lightly trace each silhouette onto the center of a wooden plaque. Trace over the pencil lines using a wood-burning pen fitted with a narrow cone point. Fill in the outlines by burning the silhouettes with a flow point on a wood-burning pen. Apply two coats of glossy polyurethane sealer to the coasters, letting each coaster dry between coats. Paint the beveled edges of the coasters gray, and let the paint dry before adding a final coat of polyurethane sealer. Glue four felt circles to the bottom of each coaster. 

  • floral bouquet, flowers, peach flowers 5 of 35

    Splatter Print Bouquet Wraps

    This DIY gift is as easy as splattering paint on paper. Use our simple wrap to dress up a purchased grocery store bouquet. 

  • 6 of 35

    Photos in Glass Bottles

    This DIY Christmas present revitalizes your favorite memories in a display to frame family and friends. Start with a photo that's cut to fit a glass bottle. Coat the front of the photo with glass decoupage using a foam paint brush. Press the photo face-down onto the outside surface of a bottle, smooth out air bubbles, and let the decoupage dry. Repeat this process on several bottles to create a sprawling display. Write cute Christmas notes and suspend them from a few of the bottle cork toppers using gold wires. This gift is perfect for memorializing old family Christmas photos for years to come — just add a new one each year.

    Editor's Tip: If using ink-jet photos, spray them with a few coats of clear matte acrylic fixative or several coats of clear polyurethane to keep photos from bleeding when glued.

  • 7 of 35

    Framed Holiday Monogram

    This Christmas gift makes an adorable office decoration or home accessory. Colorful baker's twine and papier-mache come together to create a too-cute monogrammed Christmas gift perfect for mom, best friends or sisters. Embellish a flat wooden frame with varying widths of wrapped twine on opposite corners. Then display a twine-wrapped papier-mache letter inside the frame opening. For a full Christmas theme, gravitate toward red and green twine.

  • 8 of 35

    Personalized Burlap Pillow

    Customize a burlap throw pillow with your family member’s zip code or a special date. These DIY Christmas gift ideas add the perfect finishing touch to the family living room or a breezy porch swing. Create the burlap pillow from scratch (or use store-bought—we won’t tell), then use acrylic paint with stencils to paint your design of choice on the fabric. These country-chic Christmas gifts are perfect for the farmhouse aficionado in your life.  

  • 9 of 35

    Frame with Flat Corner Braces

    This stunning $4 Christmas gift (yes, really) is easy enough for DIY-newbies to create. Purchase four 4-inch flat corner braces from a hardware store. If you can't find brass braces, no worries! You can spray-paint the braces with metallic gold paint. Adhere a brace to each corner of a simple white picture frame using multi-surface adhesive. This metallic Christmas gift is perfect for any modern-design family.

  • 10 of 35

    Chalkboard Paint Glass Jars

    We all know someone who can use a little more desk organization for Christmas. (Or maybe that someone is you? We don’t judge Christmas gifts you want to keep). Organizing is made more exciting with these labeled glass jars. Simply spray the jars with three coats of chalkboard paint. Once the paint is dry, label each jar with a chalk pen. If hand-lettering isn't for you, you can add white adhesive letters in your favorite font to label the jars instead.

  • 11 of 35

    Clay Dish

    Choose a pretty Christmas pattern, like poinsettias, and impress your coworkers with a crafty gift that's easy to make in bulk. Roll clay to 1/4-inch thickness on parchment paper and refrigerate for 8 to 10 minutes. Remove the clay from refrigerator, keeping it on parchment, and place on an even surface. Press the rim of an ovenproof bowl into clay, and cut around bowl with a crafts knife. Press a rubber stamp into clay to create pattern; if it sticks, lightly oil stamp surface. Lightly oil inside of the bowl used as a circle template. Place clay circle in center of bowl, gently molding it to sides, then place in oven and bake as directed on clay package. Once cool, remove clay bowl from mold and lightly sand edges if necessary. We love this Christmas gift for family and friends, too.

  • Marbleized Candlestick Holders 12 of 35

    Marbleized Christmas Candlestick Holder

    These marbleized candlestick holders look like an expensive Christmas gift, but they're actually a simple DIY project. Just dip candlestick holders into paint and water for a stylish swirled design, and give them to parents or grandparents to enjoy. For a Christmas look, we suggest choosing holiday hues, like red and green. For a more timeless approach, silver and plum create a year-round classic.

  • 13 of 35

    Hand-Painted Vase

    Try this delightful Christmas gift that flower lovers like mom will adore. Use a porcelain paint pen to draw a floral design on a plain vase. If you're not confident in your freehand abilities, try sketching your design onto paper and using transfer paper to position the design on the surface. Creativity is the only limit with this Christmas gift—you can create any number of holiday designs to personalize the present.

  • Felt orange and white Fox 14 of 35

    Adorable Felt Fox

    This sweet stocking stuffer comes together in no time thanks to a simple felting technique. Make a few woodland creatures for an adorable kid's Christmas gift. 

  • 15 of 35

    Home Sweet Home Wall Art

    Remind your loved ones what matters most with this easy Christmas gift. Bonus: It's a super inexpensive holiday present. Download and print our free sign, then glue a magnet to the front of a framed wood plaque from a crafts store, then stick a metal clip to the magnet to hold the artwork. This Christmas craft comes in handy for displaying holiday cards, too.

  • 16 of 35

    Painted Ceramic Serving Platter

    Whether it's used for serving or for display, this pretty Christmas gift will brighten any kitchen. Create a colorful motif around the edges of a purchased platter with ceramic paints or porcelain paint pens, then sketch and paint a fun shape in the center. Many ceramic paints require baking to set the colors, so be sure to read the packaging instructions before you start the project. This gift is perfect for anyone looking to make their house feel a little more like home.

    Editor's Tip: Make it easy and use a stencil for the center shape.

  • wrapping gift, tree paper, ribbon 17 of 35

    Custom-Wrapped Christmas Candle

    Christmas candles are an inexpensive gift for the holidays, and you can add a homemade touch by personalizing the wrapping paper. This easy gift is the perfect stocking stuffer (or gift exchange item), and our DIY wrapping paper is easy to customize when you create your own rubber stamps. Plus, friends and family will love the special touch you add to any Christmas gift with homemade wrapping paper.

  • 18 of 35

    Recycled Book Keepsake Box

    Transform an old book into a pretty box for trinkets and other small items with this easy-to-make Christmas gift idea. Apply crafts glue to the inside back cover and close the book; let dry. Apply glue to the book's edges; let dry. Mark a rectangle on the first page about 1-inch from all sides. Use a crafts knife to cut along the mark through several pages. Remove the cut pages; continue cutting and removing pages until you've reached the desired depth. Seal the cut pages with clear glue to finish the keepsake box.

    Editor's Tip: Place waxed paper between the first page and the front cover to keep them from adhering together.

  • 19 of 35

    Spray-Painted Prints

    Bright floral prints keep a home looking warm despite winter chill—an ideal Christmas gift for  friends who prefers bold motifs. Choose the frame and cut a piece of cold press board (sturdy, textured paper found in crafts stores) an inch smaller than the frame on all sides. To create the irregular white border, brush frisket (liquid similar to rubber cement that will mask areas you don't want painted) along the edges with an imperfect stroke; let dry. Place silk or plastic greenery (look for pieces that lie flat) on each board, and spray with a single coat of paint. Remove the greenery, and allow the paint to dry. Carefully rub off frisket, then attach the print to white paper backing and place in frame.

     

  • 20 of 35

    Kitchen List Chalkboard

    Make a Christmas list and check it twice! This cute homemade Christmas gift is a fun take on regular chalkboards. To make, paint the bottom of a wood crafts plank in a bright color that matches a friend or family member’s kitchen. Paint the surface of the plank with a clear chalkboard coating. Stamp numbers along the side using a solvent ink. Drill a hole large enough for a leather cord at the top of the plank; thread cord through hole. Be sure to include a couple of chalkboard markers—they also double as great stocking stuffers in the Christmas season.

  • 21 of 35

    Musical-Theme Coasters

    This coaster quartet takes shape with plain porcelain tiles painted with musical motifs. Download and resize free musical instrument clip art, then shade the shapes with a pencil so you can see the design on the reverse side. Flip the patterns over and place on ceramic tiles; trace around the shaded shapes to transfer a faint outline of the patterns to the tiles. Attach rubber cabinet bumpers to the backs of the tiles to protect surfaces and keep the coasters from shifting, then fill in or paint around each silhouette with a thin paintbrush and porcelain paint.

  • 22 of 35

    Chalkboard Planner

    A six-panel window frame becomes a weekly calendar that makes a stylish Christmas present. Each day of the workweek is assigned a pane, and the sixth makes room for notes (or your Christmas list). To make, tape off the wood frame with painter's tape and spray several coats of magnetic spray paint on the front of the glass panes, allowing each coat to dry between applications. Paint each pane with colorful chalkboard paint using a paintbrush to edge and a small foam roller to fill in. Let dry. Remove tape from wood frame.

  • 23 of 35

    Color Block Pillows

    Instead of searching high and low for the perfect pillow, make this Christmas gift that you know your friend will love! Sketch a geometric design on a square piece of kraft paper to make a template, then trace onto fabric and cut to size. Stitch the shapes together and press the seams open. Cut solid-color fabric to make the back of the pillow covering. Stitch the front and back pieces, right sides together, leaving a small opening. Turn right side out, press, and stuff with a pillow form. Whipstitch the opening closed.

    Shop charming giftwrap now!
  • 24 of 35

    Vanity Dinner Plate

    When you portray your favorite person on a dinner plate, they'll feel like the guest of honor at every meal. Using a photo as a starting point, draw the shape and fine features of your muse onto a plain white plate using a porcelain paint pen. Use a paintbrush to add blush and hair. Keep acetone (nail polish remover works well) and tissues close to remove any mistakes. To set the paint, bake the plate according to the paint manufacturer's instructions. Although the plate should be food-safe, double-check the manufacturer's instructions or use it for decorative purposes only.

    Editor's Tip: If you doubt your drawing abilities, look online for a caricature-creation site, and trace your computer-generated design onto the plate.

  • 25 of 35

    DIY Retro-Inspired Coasters

    These retro-inspired coasters will take your parents or grandparents back to their childhood Christmas celebrations. Flashy centers and simple construction save surfaces and show off bold colors in any holiday living room. To create this DIY Christmas gift, use rounded-corner paint chips and vinyl flooring samples. First, round the corners of the flooring samples by tracing around the paint-chip corners and using scissors to carefully trim excess material. Use spray adhesive to secure a paint chip to the center of a vinyl sample. In a well-ventilated area, apply five coats of glossy clear sealer, allowing full drying time between coats. Affix felt pads to the coaster bottoms and start whipping up holiday punch.

  • 26 of 35

    Labeled Containers

    Erasable labels are an easy Christmas stocking stuffer and upgrade any kitchen storage container. Create your Christmas gift using colorful repositionable vinyl stickers that accept chalk markers. Use a punch to cut stickers into fun shapes. Remove the paper backing and position the label on the container of your choice. Before you deliver the Christmas gift, add holiday wishes to the label, and remember to include a piece of chalk!

  • 27 of 35

    Chalk-Art Picture Frame

    Frame a special photo in a colorful wooden frame for a sentimental Christmas gift. Prime the frame, then paint with a coat of chalkboard paint; let dry. Package this unique Christmas gift with different colors of chalk so the recipient can update the frame's caption and design as they change the photo. We love this Christmas gift for kids or creative coworkers.

  • DIY, wooden letter, coloring page 28 of 35

    Decoupage Wooden Letters

    Text: This Christmas gift preserves your favorite coloring pages, and it’s way cuter than just hanging them on the fridge. Just trace the outline of a wooden letter on the back of your coloring page, cut it out, and decoupage the design to the letter’s front. Craft multiple letters to spell out a friend’s name or showcase a classic monogram for mom. No matter the gift recipient, these handmade letters make a timeless DIY Christmas gift that your best friends will love. Download our FREE coloring pages to get started.

  • 29 of 35

    Wine Cork Bulletin Board

    The holiday season means a little more celebrating (ahem, wine), but that doesn’t have to be bad! Put that collection of wine corks to use with this creative Christmas gift. A wine cork base makes a bulletin board both functional and artsy—and we love the idea of hanging Christmas cards on it for the holidays. Choose a frame deep enough to hold whole corks, or cut the corks in half lengthwise with an extra-fine razor saw (available at crafts stores). Secure the corks to the frame backing using wood glue.

    Editor's Tip: Add a special touch to the gift by adding a few photos or a Christmas note to the bulletin board before giving.

  • 30 of 35

    Painted Mason Jars

    Give the gift of a hand-painted Mason jar or glass container this holiday season. They make gorgeous vases, makeup brush holders, or pencil cups. To craft this Christmas gift, paint the outside of the jars with two coats of paint. We mixed several shades of pink with white to create a range of hues, but any color scheme works. For a touch of glam, mask the top of the jar with painter's tape and cover the bottom with glitter spray paint.

    Shop fun gift wrap finds now!
  • 31 of 35

    Handmade Travel-Mug Cozie

    Brighten a coworker’s morning by giving them a personalized travel-mug cozie for Christmas. Use our pattern, available below, to get the size needed for a standard coffee travel mug. Cut letters or shapes from different patterns of fabric to embellish the cozie. 

  • 32 of 35

    Colorful Stitched Notebook

    Brighten a plain notebook or journal with colorful embroidery floss for a thoughtful Christmas gift. Sketch a design on a piece of paper; secure the sketch to the notebook cover using masking tape, making sure to wrap the tape around to the inside of the cover to keep the design from moving. Place the front cover on a cutting mat and pierce using a large needle or paper piercer, making sure the holes are evenly spaced. If you're using a circular design, bring the holes a little closer together when approaching a curve to get smooth lines. Remove the pattern from the cover and stitch using four strands of embroidery floss; knot on the inside of the cover to finish the special Christmas gift.

  • 33 of 35

    Felt Gift-Card Holder

    For Christmas gift-giving emergencies, dress up a simple gift card with our festive holiday holders. Stitch two pieces of felt together, using your card to measure the proper sizes of felt. Trace holiday-theme stencil designs onto felt in contrasting colors; cut out. Use hot-glue to secure to holder. Cut a small circle at the top of each tag; thread with baker's twine.

    Craft Supplies to Shop Now >>>
  • 34 of 35

    From-Scratch Tea Kit

    This thoughtful tea kit is a great Christmas gift for those who love hot drinks on cold, wintry days. Ginger, cloves, and dried apple chips flavor the warming homemade tea mixture that brings holiday warmth. Simply fill tea filters with the premade mixture, wrap with string to close, and tie on a cinnamon stick or two. Finish the Christmas gift with holiday tags and cups.

  • Next Slideshow Easy Christmas Gift Tags

    Easy Christmas Gift Tags

    Be different! Make unique, personalized gift toppers and tags for your friends and family. Create a homemade gift tag, or use our free gift-tag downloads to make Christmas gifts look extra special.
    Begin Slideshow »
close
close
close
close
close

Loading... Please wait...

Add My Photo close