W kadrze do lat 21 Lampard zadebiutował 13 listopada 1997 roku w meczu z Grecją. Do roku 2000 wystąpił w tej kategorii wiekowej niemal 20 razy. Był również kapitanem swojego zespołu. W drużynie seniorów po raz pierwszy wystąpił 10 października 1999 roku w spotkaniu z Belgią. W sierpniu 2003 roku w meczu z Chorwacją zdobył pierwszą bramkę. Brał udział w Euro 2004 i Mistrzostwach Świata w 2006 roku. Podczas Euro 2004 zdobył gola przeciwko reprezentacji Francji, która wygrała tamten mecz po dwóch bramkach Zinedine Zidane’a. W roku 2005 został również wybrany najlepszym graczem reprezentacji. Na Mistrzostwach Świata w RPA w meczu z Niemcami w 1/8 finału strzelił wyrównującego gola, który jednak nie został uznany. Lampard został powołany na Euro 2012, ale z udziału w turnieju wykluczyła go kontuzja uda odniesiona na treningu.