This is a copy/paste of one of my old posts.
I know I have more than listed on hand but it's 1am and I can't remember everything at the moment. I'll add anything else later.
This is my kidding kit, you don't need to go out and buy ALL this stuff LOL. Over the years we have added in a few things here and there just to have on hand. I bolded the things that should be first to go into your kit

The Jumpstart paste like $7.50 a tube, it has saved some of my babies before and I always get a tube around kidding time.
You should always have a basic kidding kit when you are expecting baby kids!
My kidding kit includes:
Towels! Lots of em!
Paper towels
Trash bags
Floss (for the navel)
Iodine+ a cup
Scissors
Rubbing alcohol- I use this to clean the scissors before cutting the navel
Flashlight
Thermometer
Bulb Syringe
Bottle/nipples
Frozen colostrum
Disposable gloves
Shoulder length gloves
Lube
CMT mastitis kit along with TODAY mastitis treatment tubes
Weak kid syringe-I haven't had to use it and I hope I never will, but it is a great thing to have on hand.
Small dog sweaters for the baby goat kids- if it is cold outside. I also keep "hot hands" warmer and heating pads around. A hair blow dryer as well.
I also keep on hand-
Jumpstart Plus paste, I got it from TSC and I don't think a few of my kids would be alive without it. It was a rough birth and they were very weak and this stuff helped a lot.
Nutri-Drench
Molasses- I give some in some warm water after the doe kids.
Penn G* (antibiotic)
LA 200* (antibiotic)
*These antibiotics aren't really for kidding- I always keep them on hand and if the doe had an issue such as a retianed placenta or stillborn kids, an antibiotic may be necessary.
NOTE: Do not give molasses or Nutri-Drench to an animal with a fever, it will only make it worse.