Update: Nearly all products on Amazon now arrive after Christmas. Check out these Last-Minute Stocking Stuffers You Can Get with Target Pickup and these 10 Last-Minute Gift Ideas You Can Email.

Stocking stuffers are the icing on the cake when it comes to holiday gift giving.

Before you get stuck frantically browsing the aisles of the dollar store on Dec. 24, you’ll want to browse this list of entertaining, practical and hilarious stocking stuffers on Amazon.

Prices start at as low as $1.99. Choose from great stocking stuffer ideas such as: lip balm, candy, toys, body scrub, bath bombs, socks and more. Some of my favorites include the Chapstick S’mores Collection, as low as $2.54, and Melissa & Doug Scratch Art for $6.40. There is something for everyone on this list.

Get free two-day shipping with Amazon Prime. Not a member? Sign up for a free 30-day trial now. Otherwise, shipping is free on orders of $25 or more.

Stocking stuffers $5 & under:

Buy 1 Chapstick S’mores Collection 3-Pack (reg. $4.99) $2.99, sale price
5% or 15% off with Subscribe & Save
Free shipping with Amazon Prime or on orders of $25+
Final Price: as low as $2.54

Buy 1 Maybelline New York Dr. Rescue Baby Lips Medicated Lip Balm, Coral Crave (reg. $4.49) $2.98, sale price
5% or 15% off with Subscribe & Save
Free shipping with Amazon Prime or on orders of $25+
Final Price: as low as $2.53

Buy 1 Revlon Kiss Cushion Lip Tint Lipstick, Crimson Feels (reg. $9.99) $4.99, sale price
5% or 15% off with Subscribe & Save
Free shipping with Amazon Prime or on orders of $25+
Final Price: as low as $4.24

Buy 1 Aquaphor Healing Ointment To Go Pack, 2 ct (reg. $8.17) $4.97, sale price
5% or 15% off with Subscribe & Save
Free shipping with Amazon Prime or on orders of $25+
Final Price: as low as $4.22

Buy 1 Melissa & Doug Scissor Skills Activity Pad (reg. $4.99) $3.48, sale price
Free shipping with Amazon Prime or on orders of $25+
Final Price: as low as $3.48

Stocking stuffers $10 & under:

Buy 1 Elmer’s Rainbow Slime Starter Kit, 3 ct (reg. $8.69) $7.10, sale price
Free shipping with Amazon Prime or on orders of $25+ (arrives after Christmas)
Final Price: $7.10

Buy 1 Bob Ross Bobblehead with Sound (reg. $12.95) $6.85, sale price
Free shipping with Amazon Prime or on orders of $25+
Final Price: $6.85

Buy 1 Cliganic USDA Organic Lip Balm Set , 6 ct (reg. $9.99) $7.99, sale price
Use Amazon coupon for 20% off
Free shipping with Amazon Prime or on orders of $25+
Final Price: $6.39

Buy 1 Spirograph Travel Set (reg. $9.99) $7.94, sale price
Free shipping with Amazon Prime or on orders of $25+
Final Price: $7.94

Buy 1 Superhero Bubble Bath Bomb for Kids $8.99, regular price
Free shipping with Amazon Prime or on orders of $25+
Final Price: $8.99

Buy 1 Comet the Unstopable Reindeer (reg. $17.99) $9.99, sale price
Free shipping with Amazon Prime or on orders of $25+
Final Price: $9.99

Buy 1 Integear 3×3 Rubiks Cube $6.87, regular price
Free shipping with Amazon Prime or on orders of $25+
Final Price: $8.87

Buy 1 Toysmith Neato! Classics 160 Marbles in a Tin Box (reg. $9.99) $6.96, sale price
Free shipping with Amazon Prime or on orders of $25+
Final Price: as low as $6.96

Buy 1 The Fox in the Forest Game (reg. $15) $9.43, sale price
Free shipping with Amazon Prime or on orders of $25+
Final Price: as low as $9.43

Stocking stuffers over $10:

Buy 1 Sensory Fidget 25-Piece Toy Set $25.95, regular price
Free shipping with Amazon Prime or on orders of $25+
Final Price: $25.95
20+ Stocking Stuffers on Amazon, Starting Under $5 - Arrive by Dec. 25