Show your love without the stress with our curated list of 22 DIY last-minute Valentine’s Day gifts. From personalized tokens to heartfelt creations, these projects convey your affection with style.
DIY pop-up Valentine card (less than 30 minutes)

Visit Daily Trib for step-by-step instructions. Check our list of handpicked DIY Valentine’s Day cards for more inspiration.
DIY date night jar (2 hours and 30 minutes)

Tastefully Eclectic
3. Homemade strawberry sugar scrub (less than 10 minutes)

Totally the Bomb.
DIY candy heart bath bombs (about 10 minutes)

Creative Green Living
DIY love potion bath set (about 1 hour)

Sugar & Cloth
DIY etched glass (less than 10 minutes)

Thistlewood Farms.
DIY knitted cup cozy (less than 1 hour)

Setting for Four.
DIY heart-shaped hand warmer (about 20 minutes)

Hello Glow
DIY heart hand towel (less than 1 hour)

Bumblebee Linens
DIY throw pillow with custom text (2-3 hours)

Homedit
DIY his and hers pillowcases (about 1 hour)

A Beautiful Mess
DIY heart stitched basket (10 minutes at most)

Homedit
DIY LOVE sequin shirt (30 minutes at most)

LOVE sequin shirt tutorial
DIY beaded heart beanie (about 4 hours)

I Love To Create
DIY ribbon heart (less than 5 minutes)

ribbon heart.
DIY glitter heart box (about 1 hour)

Design Improvised.
DIY LOVE blocks with photos (under 1 hour)

Stories by Me
DIY twig monogram (about 2 hours)

twig monogram.
DIY pinecone floral wall art (2-3 hours)

pinecone flower wall art
DIY wood slice photo frame (1-2 hours)

wood slice picture frame.
DIY button picture frame (1-2 hours)

button picture frame.
DIY pink and red mesh wreath (about 4 hours)

Life Family Fun.