Do you really have to wait until your period is over to start taking birth control pills or can you start whenever you want?

It is important to follow the directions the doctor gave you. But I've never heard of a pill that you have to start at the end of your period. It is usually to start taking the pill the Sunday after you start if you have ended or not. You should call the doctor back that gave you the pills and clarify the instructions, then follow them for more accurate protection.

There are several reasons for advising you to start the Pill on the first day of your period.

Firstly this ensures that you are not already pregnant when you start the Pill.

Secondly this provides you with effective contraception from the first day of taking the Pill.

The other reason is that starting the Pill on the first day of your period means you are less likely to have any erratic bleeding during the first cycle of Pill taking. So your doctor's advice is right.

It is however understandable that you want to have effective contraception by the time of your wedding.

It is obviously difficult to predict when your period will arrive. The alternative to starting your Pill on the first day of your period is to just begin taking the Pill as you suggest.

If you do this you will need to use alternative contraception for the first seven days, and at that stage your Pill will be effective. This applies whenever you start the Pill.

This will make it more likely that you will have some 'spotting' or light bleeding during the first cycle of taking the Pill.

The best advice would be that you wait for your period, but that if it has not started a week before your wedding you then start the Pill anyway, so that you have effective contraception when you need it.