McDonalds breakfast time ends at 10.30 am on weekdays and 11.00 am on weekends. However, some select outlets may serve breakfast all day.