last minute christmas shopping you can finish online

I am trying to remember if I’ve left my house to buy even one Christmas gift this year and nope, I don’t think I have. If you’re anything like me, you like to check everyone off your list from the comfort of your own bed (with a large mug of hot chocolate). Also if you’re like me, you are scrambling to finish all of your Christmas shopping this week. Here are some of my favorite places to get gifts and, lucky for you, you can still order and your packages will arrive (most with FREE shipping!) in time for Christmas Eve!

Screen Shot 2015-12-16 at 10.00.32 PM

Amazon (with Amazon Prime) – order by 12/22; free 2 day shipping

Anthropologie – order by 12/21; currently running free shipping offer with code ‘NOMINIMUM’

Forever 21 – order by 12/20; standard shipping

Free People – order by 12/22; currently running free shipping offer

H&M – order by 12/21; free shipping using code ‘3277’

JCrew – order by 12/21; currently running free shipping offer

Madewell – order by 12/21; currently running free shipping offer (plus 25% off with code ‘YOUGOTTHIS’)

Nordstrom – order by 12/22; free standard shipping

Saks – order by 12/23; free standard shipping using code ‘HOLIDAY’ (guaranteed by Christmas DAY)

Shopbop – order by 12/21; free 3 day shipping or free 2 day shipping with Amazon Prime (plus 25% off sale with code ‘BONUS25’)

*December 18th (Friday) is national free shipping day. Look for lots of free shipping offers, guaranteed by Christmas Eve, at all of your favorite stores!