It can definitely be a challenge to be indoors every late afternoon with an active little girl! I've been through three of them! So what to do?
-There are beautiful and incredible books for this age range. My absolute favorites of all time are "A Fairy Went A Marketing" and "When The Sun Rose", among all the more obvious choices of Dr. Seuss (my eldest--who is now 18--could recite, or "read", the entire book of "The Lorax" on her second birthday, I have it on tape!) or Bearenstein Bears. Also, if you are in Eugene, the downtown library is a wonderful, warm, and sunny feeling place and the children's room there is especially so. I have never been turned down when I asked a child if they wanted to read a story! Just be sure to do all the silly voices and you'll have a reader for life.
-Get some good quality children's art supplies. At this age, finger painting, or water colors with very absorbent paper and just one or two colors (that blend in a pretty way-like blue and green, or yellow and red, so no worries about turning it all into brown mud) and a fat brush for chubby hands works really well. You could also get some children's scissors (the round tipped kind), colored paper, glue sticks, and glitter. You'll need to do most of the cutting, but she will want to try, too. This time of year is a great time for art projects, and even toddlers can do these if they are set up right.
-Baking cookies is always fun. If she can stand on a chair and wear a little apron--or a dish towel wrapped around her--she can put her hand on your hand to "help" you pour, stir, even whip with a mixer. There's also the fun part about mixing the sugar and butter with your hands! Just don't expect "perfect" cookies, and it will be great.
-EVERY little girl LOVES dress up games! You can buy every color of the rainbow in tulle for about $1 a yard, and then splurge on some shiny fabrics, too. If you get a yard or two of each, they can be wrapped, tied, turned into skirts, crowns, fairy wings, wedding veils, and tents over the chairs!
-Also SHOES! I don't know what it is about women and shoes, but after raising three girls, each with very different personalities, but each LOVING new shoes, I've decided it's genetically inborn to females. My husband doesn't get the attraction at all. Let her try on your shoes, buy some inexpensive shoes that fit or are a little big at Goodwill or KidStuff.
-Cornstarch "goo"! Mix cornstarch with just enough water to get it blended and barely liquid. If you are manipulating it, it holds together like playdough. If you STOP moving it, it runs through your fingers like liquid! It's very messy, so you'll want to either cover your table with a plastic tablecloth, but it's easily cleaned up when you're done. Amazing and endlessly fascinating.
-You don't sound like someone who is into using the tv, but just in case, there are some amazing videos for children when all else fails--it's more a matter of establishing from the very beginning that screen time is limited and YOU are the one who makes the decisions about what will be watched. We have every Disney movie ever made, I think, courtesy of my mother, plus some really wonderful ones-like a children's ballet class that ALL of my daughters loved to dance along with. Check out Elephant's Trunk for some good ones, and remember the library!
-Blocks to stack and knock down
-Bath toys to paint and pour and slosh with
-Take a mommy /child yoga class, swimming lessons at the Tamarack pool (it's warm!)or another indoor pool, community center ballet lessons or other activities for young children.
This is also one way to start to meet other little ones and their mommies, to begin having playdates and support one another.
-Get some children's musical instruments and have a jam session! Look for the free musical offerings at the Hult Center, the winter time family movie days at the McDonald, and different events at the Eugene and Springfield libraries.
I'm assuming you live in the Eugene, Springfield area, but even if you don't, most of these ideas should work locally for you.
Have fun! That age is so magical!
Fiora