Hardee's generally stops serving breakfast at 10:30 a.m. daily, but some locations extend breakfast hours till 11 a.m. or even later. There are exceptions, such as Hardee's franchises in Virginia, which serve breakfast until noon every day. Because breakfast hours can vary by location, it is recommended to check with the specific Hardee's restaurant for exact serving times. Typically, breakfast begins at opening time, around 5 or 6 a.m., and ends by mid-morning, with the lunch menu starting immediately afterward.