10:30 am they change over from breakfast to lunch. If you get their right at 10:30 you may get lucky and still get breakfast. That would depend on the employees. I never had had a problem. http://tvoffersproducts.com/McDonaldsGiftCard
McDonald's usually stops serving breakfast at 10:30 on weekdays and 11:00 on weekends, but some stores have different hours. To find the hours for your local McDonald's, please go to http://www.mcdonalds.com/us/en/home.html.
I have a friendship with my local McDonald's so the manager usually gives me breakfast anytime I ask for it I went in there at 5:30 pm and he said the usual and I got a medium coke two sausage burritos and a hash-brown with gravy