Any rotating frame is Non-Inertial frame of reference, so Earth is ofcourse a non-inertial frame as it is rotating
Radius of earth = 6400km
Rotation of earth about its axis completes in 24hrs.
so angular displacement of earth in 24 hrs = 2

= 360 degrees
Angular speed is therefore =

= 360/(24*60) deg/min
= 0.25 deg/min
Which is very small and thus we have strong reason to assume earth to be an inertial frame of reference.
This rotation of earth is however responsible for coriolis force that is maximum at equator and zero at poles.