2014-11-07



Before we know it Christmas will be here! As year round homeschoolers, we take the entire month of December off from school and enjoy staying busy with lots of fun activities that we normally don’t have time to do.

I’m thrilled to share 25 of our favorite Christmas activities for kids, please don’t feel like you HAVE to do all 25 of these activities. We don’t do all of them every year, rather these are our favorite Christmas activities for kids that we’ve done over the course of several years. I hope that you and your family have fun creating wonderful memories throughout the upcoming Christmas season! It truly is a inspiring and magical time of year to spend time with our families remembering the true reason for the season!

Celebrate Advent

Cut down (or pick up) Your Christmas Tree

Make paper snowflakes (see page 39)

Make ornaments

Make Christmas decorations (see pages 38-39)

Send Christmas cards (you can buy them, but kids love to make them!)

Decorate for Christmas

Have a snowball fight (If you don’t have snow, grab some socks and roll them up to make your own “snowballs”)

Bake cookies

Make Candy

Put on a Christmas Play with friends

Attend a city Christmas tree lighting

Participate with the Operation Christmas Child shoebox ministry

Go Christmas caroling at a local nursing home

Build a snowman (If you don’t have snow, you can make super cute sock snowmen for decorations!)

Have a Christmas family movie night

Make a gingerbread house

Put on a Christmas puppet show

Have a Christmas reading night with family

Go on a family drive to see the city’s Christmas light displays

Bring baked goods to your neighbors

Host a kid’s Christmas party

Go on a family shopping for each other’s Christmas’ gifts

Read the Christmas story on Christmas Day

Bake a birthday cake for Jesus

You can download a free printable copy of this 25 Christmas activities for kids list by clicking here.

Today is Family Fun Friday and I’m excited to share my 6 featured posts with you!



Deanna from From This Kitchen Table shares an encouraging post for moms to remind them to be joyful in the midst of stress. Be sure to stop by and read her post, Finding Joy in Stress.

No matter what we’re growing through in life, we need to remember to find joy. Deborah from A Delightful Glow shares a wonderful post about rejoicing in the Lord always, Even Though…Yet I WILL…

6 Things That Don’t Make Me a Bad Mom was shared by Tanya from Kentucky Sketches. It’s so hard to get stuck in the midst of mommy wars and what we shouldn’t do, I loved this reminder of the things that I can do as a mom that DO NOT make me a “bad mom”.

Grace is such an important topic for everyone, but we need to remember it goes a bit farther than we always talk about. Samantha from Godly Womanhood shared an inspiring post that causes you to think, The Glorification of Messiness (and what grace really means).

Simplify Your Life, reminds us that we need to simplify our lives. Jenny from Women with Intention shared this great post.

From Mary’s corner Mary-andering Creatively, she shared a sweet post about the season of leaving and letting go. Leaving Season is Here, is sure to help encourage you if you find yourself in a season of change.

You’ll never run out of great ideas for family fun at Family Fun Friday!

Every week we feature the best link-ups on the web with free printables, games, activities, money-saving and organizing ideas, recipes and more. If you are looking for the best tips, links, resources, freebies and more – you’ve come to the right place! Welcome to the Family Fun Friday community.

Family Fun Friday is all about connecting as a family. We feature great ideas for family fun, and things to help moms get things done so they have more time to spend doing what they love to do – be with family! If you like Family Fun Friday, help this blog party grow by giving it a +1 on Google+. Thanks so much!

Family Fun Friday

I love my co-hosts Danita, Selena, Misty, and Herchel! Your links get five times the exposure as they will show up on five blogs at the same time. Woo-Hoo! Each co-host is featuring her top picks from the party so you get an increased chance in being featured as well. Each featured post will be pinned by the hostesses so be sure to link up your best!

Meet our Family Fun Friday hostesses:



Monica created Family Fun Friday and blogs at HappyandBlessedHome.com where she shares free preschool tools and printables, encouraging words for moms, and ideas for having fun together as a family. Follow: Blog / Facebook / Pinterest / Twitter /Google + / Bloglovin’/ Instagram. Monica will feature Family Fun Posts.

Danita enjoys blogging about cooking and shares yummy recipes on her blog OTasteandSee. Follow: Blog / Facebook / Pinterest / Twitter /Google +. Danita will feature Delicious Recipes.

Selena is a homeschooling graduate and a homeschooling mom to four super special kids. She blogs at Look! We’re Learning! about unit studies, foreign language, and homeschooling with ADHD. Follow: Blog / Facebook / Pinterest / Instagram / Twitter.

Misty is passionate about women’s ministry and encouraging the hearts of wives and moms. You can check out her inspired posts on Beautiful Ashes. Follow: Blog / Facebook / Pinterest / Twitter /Google +. Misty will feature posts to encourage women and family fun.

Herchel enjoys blogging about parenting, organizing, crafting, and having good old-fashioned kid fun her blog Scrggbug Corner. Follow: Blog / Facebook / Pinterest / Twitter /Google +. Herchel will feature organizing and family fun.

If you enjoy the features on Family Fun Friday please leave me a comment, I would love to hear from you! If you see things that you like here – please PIN them on Pinterest!

If you PIN these lists it will help this blogging party grow. To PIN a specific blogger’s post please click through and pin directly from their site.

If you’re a mom keep reading because we have some wonderful fun ideas to inspire you with your little ones and family. My blogging friends are linking up craft ideas, fun in the kitchen, preschool & homeschool ideas, and ways to spend time as a family.

My blog is growing but I need your help, please like my facebook page or PIN a button and help spread the word about HappyandBlessedHome.com. Thanks so much.

Highlights and FUN FREEBIES!

In case you missed it last week I started rolling out a new e-mail subscription service on HappyandBlessedHome.com – Mad Mimi! Now subscribers have instant all the time access to all the fun FREE printables at HappyandBlessedHome.com. Click here to learn all about our new subscriber benefits. Woo-hoo!

And for the month of September – you can still take advantage of my limited time offer for FREE Preschool Circle Time Morning Board Printables. It’s a subscriber freebie and a wonderful tool for educational enrichment. And, if you have a little one who loves Sesame Street, make sure to visit my post with FREE Sesame Street Birthday Party Decorations, you’ll want to download your copy {no subscription required for the Sesame Street printables}.

If you enjoy free printables, crafts and games for little ones, ideas for family fun and encouraging posts for moms, sign up and have Happy and Blessed Home delivered to your inbox. Simply enter your e-mail address here:

Email*

First Name*

form.onsubmit = function(event) {
validate();
if(!isValid) {
revalidateOnChange();
return false;
}
};

function validate() {
isValid = true;
emailValidation();
fieldAndListValidation();
updateFormAfterValidation();
}

function emailValidation() {
var email = document.getElementById('signup_email');
if(!validEmail.test(email.value)) {
textFieldError(email);
isValid = false;
} else {
removeTextFieldError(email);
}
}

function fieldAndListValidation() {
var fields = form.querySelectorAll('.mimi_field.required');
for(var i = 0; i 0) {
return type[0].getAttribute('data-field-type');
} else if(field.className.indexOf('checkgroup') >= 0) {
return 'checkboxes';
} else {
return 'text_field';
}
}

function checkboxAndRadioValidation(field) {
var inputs = field.getElementsByTagName('input'),
selected = false;
for(var i = 0; i

function textAndDropdownValidation(field, type) {
var inputs = field.getElementsByTagName('input');
for(var i = 0; i = 0) {
if(type == 'text_field') {
textValidation(input);
} else {
dropdownValidation(field, input);
}
}
}
htmlEmbedDropdownValidation(field);
}

function textValidation(input) {
if(input.id == 'signup_email') return;
var val = input.value;
if(val == '') {
textFieldError(input);
isValid = false;
return;
} else {
removeTextFieldError(input)
}
}

function dropdownValidation(field, input) {
var val = input.value;
if(val == '') {
if(field.className.indexOf('invalid') == -1) field.className += ' invalid';
onSelectCallback(input);
isValid = false;
return;
} else {
field.className = field.className.replace(/ invalid/g, '');
}
}

function htmlEmbedDropdownValidation(field) {
var dropdowns = field.querySelectorAll('.mimi_html_dropdown');
for(var i = 0; i

function textFieldError(input) {
input.className = 'required invalid';
input.placeholder = input.getAttribute('data-required-field');
}

function removeTextFieldError(input) {
input.className = 'required';
input.placeholder = '';
}

function onSelectCallback(input) {
if(typeof Widget != 'undefined' && Widget.BasicDropdown != undefined) {
var dropdownEl = input.parentNode,
instances = Widget.BasicDropdown.instances;
for(var i = 0; i 1 || invalidFields[0].className.indexOf('checkgroup') == -1) {
text = submit.getAttribute('data-invalid-text');
} else {
text = submit.getAttribute('data-choose-list');
}
}
return text;
}

function revalidateOnChange() {
var fields = form.querySelectorAll(".mimi_field.required");
for(var i = 0; i

Special Thanks

Thanks to all my blogging friends for linking up last week at Family Fun Friday. I have a special YouTube Video for you at Thank You All My Blogging Friends! So many great ideas, crafts and things to do! If you link up, you permit me to use your pictures/ideas as part of future posts and/or social media. Now on to some fabulous posts for moms.

Featured Bloggers:

Reading and Writing Fun

Reading and writing can be fun! Stop by and check out Selena’s reading and writing fun features at her blog Look We’re Learning! When you have a minute, show her a little bloggy love on Facebook.

Fun Together

Having fun together is such an important activity! Stop by and check out these great features from Herchel at Gym. Craft. Laundry. Follow the link to Herchel’s blog and if ya’ll have a minute stop by Herchel’s Facebook Page and show her a little bloggy love.

Meal Planning and Recipes

If you’re looking for something new to make in the kitchen you’ll want to swing by Danita’s corner where she has a great set of features on her blog O Taste and See here. Discover great recipes and follow Danita by liking her Facebook page here.

Thanks again for all your wonderful ideas! I hope these Family Friendly and Fun ideas inspire you.

The Facebook party link-up has been moved to another page, located at: Like Me on Facebook Link-Up Here. It’s a great way to meet other bloggers, network and help each other grow your Facebook Page’s likes.

For Family Fun Friday we’re going to start networking using Google+ – we hope you will join us! Button Code:

<a href=”http://happyandblessedhome.com” target=”_blank”><img src=”http://happyandblessedhome.com/FamilyFunFriday150.jpg” alt=”HappyandBlessedHome.com” width=”200″ height=”225″ /></a>

If you enjoy free printables, crafts and games for little ones, ideas for family fun and encouraging posts for moms, sign up and have Happy and Blessed Home delivered to your inbox. Simply enter your e-mail address here:

Email*

First Name*

form.onsubmit = function(event) {
validate();
if(!isValid) {
revalidateOnChange();
return false;
}
};

function validate() {
isValid = true;
emailValidation();
fieldAndListValidation();
updateFormAfterValidation();
}

function emailValidation() {
var email = document.getElementById('signup_email');
if(!validEmail.test(email.value)) {
textFieldError(email);
isValid = false;
} else {
removeTextFieldError(email);
}
}

function fieldAndListValidation() {
var fields = form.querySelectorAll('.mimi_field.required');
for(var i = 0; i 0) {
return type[0].getAttribute('data-field-type');
} else if(field.className.indexOf('checkgroup') >= 0) {
return 'checkboxes';
} else {
return 'text_field';
}
}

function checkboxAndRadioValidation(field) {
var inputs = field.getElementsByTagName('input'),
selected = false;
for(var i = 0; i

function textAndDropdownValidation(field, type) {
var inputs = field.getElementsByTagName('input');
for(var i = 0; i = 0) {
if(type == 'text_field') {
textValidation(input);
} else {
dropdownValidation(field, input);
}
}
}
htmlEmbedDropdownValidation(field);
}

function textValidation(input) {
if(input.id == 'signup_email') return;
var val = input.value;
if(val == '') {
textFieldError(input);
isValid = false;
return;
} else {
removeTextFieldError(input)
}
}

function dropdownValidation(field, input) {
var val = input.value;
if(val == '') {
if(field.className.indexOf('invalid') == -1) field.className += ' invalid';
onSelectCallback(input);
isValid = false;
return;
} else {
field.className = field.className.replace(/ invalid/g, '');
}
}

function htmlEmbedDropdownValidation(field) {
var dropdowns = field.querySelectorAll('.mimi_html_dropdown');
for(var i = 0; i

function textFieldError(input) {
input.className = 'required invalid';
input.placeholder = input.getAttribute('data-required-field');
}

function removeTextFieldError(input) {
input.className = 'required';
input.placeholder = '';
}

function onSelectCallback(input) {
if(typeof Widget != 'undefined' && Widget.BasicDropdown != undefined) {
var dropdownEl = input.parentNode,
instances = Widget.BasicDropdown.instances;
for(var i = 0; i 1 || invalidFields[0].className.indexOf('checkgroup') == -1) {
text = submit.getAttribute('data-invalid-text');
} else {
text = submit.getAttribute('data-choose-list');
}
}
return text;
}

function revalidateOnChange() {
var fields = form.querySelectorAll(".mimi_field.required");
for(var i = 0; i

I pray you are blessed by this effort to share ideas on having Family Fun.

In His Grip,

Blog / Facebook / Pinterest / Twitter /Google + / Bloglovin’

If you like my blog please like my Facebook page at: HappyAndBlessedHome – thanks so much!

I link up to a bunch of parties every week. Click on Link Parties and you can add your party or find one to visit every day of the week.

P.S. Bloggers – If you’ve been featured and would like to add a button to show off how awesome you are, just grab the code in the text box below. You’ll want to retype the quotes too if you’re having trouble getting it to show on your page.

<a href=”http://happyandblessedhome.com” target=”_blank”><img src=”http://happyandblessedhome.com/FeaturedButton.jpg” alt=”HappyandBlessedHome.com” width=”200″ height=”225″ /></a>

LINK your Family Friendly & Fun Ideas:

RSS Subscribers click this link to get to my blog so you can see all the great ideas. Here is the link list, please add yours below. Thanks for linking up! Linkers will be added to the e-mail reminder I send for this party. Thank you. If you are having trouble linking, please leave your link in the comments section and I will manually add it. Thanks!

I’ve also joined up with a few other bloggers to host a Pin for a Pin on Pinterest Party. If you have a back to school post that you would like to have repinned five times, hop on over and share your link! Pin for a Pin on Pinterest Month Long Link Party.

We’d like to help everyone grow their presence on Google+. Leave your link so we can all get connected!

Love me on Google+ Page LINK PARTY starts here (rolling list – you do not need to add to it every week):

The post 25 Christmas Activities for Kids & Family Fun Friday Link Up appeared first on Beautiful Ashes.

Show more