My son lately has been asking what day it is and has been learning his holidays at school so I decided it was time to teach him the months, days, weather and what day things are. This way I don't get asked multiple times a day what day it is or when a holiday is, we look at it in the morning and talk about it and then he can find it later if he has a question.
So here is what I came up with. This year if you recall I am all about using things I already have. So I pulled from my resources and got out my Cricut and paper and got to creating. (I did have to cheat with that rule and buy the poster board and get it laminated but that was only about $6 total)
Each month has a header and two objects with it to represent that month. Then if the month has a big federal or state holiday I created a day tag for it. (So I left out things like Flag day, Presidents day, etc.)
I also went through each month and determined the max number of birthdays per month that already exist and then created a few more tags just in case we grow in numbers. I created 10 total birthday tags.
I also created an airplane tag to show when we would leave on vacations so that I don't have to tell him how many more days or have him ask if it is today. They can see when you leave.
On the side I created a weather spot so that he knows what to wear that day based on the symbol. We look outside every morning and see what it is like and he can change it and then dress accordingly. I have also seen him change it mid-day if the weather happens to change.
Here are closeups of each month.
This system hangs in the hallway by his room and it has worked great. We don't have any problems now with all the questions about what day we are on and what holiday is coming up. It was practically free too since I used what I already had on hand.