I should think you'd be able to finish second grade without buying a lot.
For social studies/geography, I'd check out
National Geographic.
For spelling and simple literature/reading comprehension, I like edhelper.com but I think you have to pay a relatively small fee.
Discovery education has some good lesson plans and information under "learning adventures."
For math, maybe this?
What else do you need to cover? Music? Art? PE?
NHWX
Thanks for these links!
This will be for the start of next year. In PA we need to cover (although, I'm not sure we need to cover each subject every year?):
English (to include spelling, reading, writing)
arithmetic
U.S. and Pennsylvania history
civics
health and physiology
physical education
music
art
geography
science
safety and fire prevention
Some things are obviously easy to do (like fire prevention). My son is taking piano lessons, so I guess that covers music. It seems like I should be able to put together a good cirriculum for him between the library and online resources, but I don't want to short change him. This will be my first experience homeschooling....