זרימת גנים הוא תהליך של העברת אללים מאוכלוסייה אחת לאחרת.
זרימת גנים מתרחשת באופנים שונים ומגוונים.
ברביית צמחים - על ידי האבקה, או בהסעה למרחקים גדולים בדרך אחרת, זרימה בנחל, רוחות, הובלת בע"ח וכד'.
בבעלי חיים - על ידי נדידה של פרטים ממקום למקום.
לזרימת גנים תפקיד אבולוציוני חשוב המתבטא בשתי דרכים עיקריות :
- הופעת אללים חדשים באוכלוסייה, שמשמעה הגדלת השונות בתוך האוכלוסייה.
- הקטנת ההבדלים הגנטיים בין אוכלוסיות שונות של אותו המין. (יצירת יותר דמיון בתוך המין ומניעת "היפרדות").