Like NickNacks said - you need to research your area.
Just as an example:
I am in Berkshire. I charge £46 per day 0800-1800, this includes meals, snacks, nappies, milk, toddler groups, outings, etc etc.
I don't charge if I am not available, but charge full fee if I am.
I am registered to provide overnight care for £70 per night and I charge double time at weekends.
I do not work Bank Holidays, nor do I charge for them.
I do term time only contracts, holiday only contracts and ad-hoc days. I do not do school drop off and pick up.
I can almost guarantee you that no-one else has exactly the same arrangements as me, because each CM works out what works best for them and their family/business.