I do not believe it comes with a memory card, I purchased mine as a bundle with a case and it came with a memory card, but I don't believe it comes with a card if you buy just the camera. That is something you should be buying separately anyway, as you will want one that is 3 or 8 gigs at a minimum. It does come with both a battery charger and lens cap. Both those items are included in the box.
I brought the product, actually, at Best Buy, as I had a discount card. So it came with just about everything. However, I don't think it came with a memory card, but I had a couple of spare ones at home, so it was not an issue. I always prefer to get my own cards because often the manufacturer or store managers provide them with lowest memory size possible. I prefer 4GB and up. Hope this helps.