B&Q delivery times start at 8am. However, this can vary depending on the day of the week and the time of year. For example, during the Christmas period, B&Q may start deliveries earlier to ensure that all orders are delivered in time for Christmas Day.