Virgülün Kullanıldığı Yerler:
1. Birbiri ardınca sıralanan eş görevli kelime ve kelime gruplarının arasına kullanılır.
2. Sıralı cümleleri birbirinden ayırmak için kullanılır.
3. Uzun cümlelerde yüklemden uzak düşmüş olan özneyi belirtmek için kullanılır.
4. Cümle içinde ara sözleri veya ara cümleleri ayırmak için ara sözlerin veya ara cümlelerin başına ve sonuna kullanılır.
5. Anlama güç kazandırmak için tekrarlanan kelimeler arasına kullanılır.
6. Tırnak içinde olmayan alıntı cümlelerinden sonra kullanılır.
7. Konuşma çizgisinden sonraki alıntı cümlesinin bitimine kullanılır.
8. Edebî eserlerde konuşma bölümünden önceki ifadenin sonuna kullanılır.
9. Kendisinden sonraki cümleye bağlı olarak ret, kabul ve teşvik bildiren hayır, yok, evet, peki, pekâlâ, tamam, olur, hayhay, başüstüne, öyle, haydi, elbette gibi kelimelerden sonra kullanılır.
10. Bir kelimenin kendisinden sonra gelen kelime veya kelime gruplarıyla yapı ve anlam bakımından bağlantısı olmadığını göstermek ve anlam karışıklığını önlemek için kullanılır.
11. Hitap için kullanılan kelimelerden sonra kullanılır.
12. Sayıların yazılışında kesirleri ayırmak için kullanılır.
13. Metin içinde art arda gelen zarf-fiil eki almış kelimelerden sonra kullanılır.
14. Özne olarak kullanıldıklarında bu, şu, o zamirlerinden sonra kullanılır.
15. Kitap, dergi vb.nin künyelerinde yazar, eser, basımevi vb. maddelerden sonra kullanılır.
Virgülün Kullanılamayacağı Yerler:
1. İkilemelerin arasına virgül getirilemez.
2. Cümlede zarf-fiil eklerinden sonra virgül getirilemez. Fakat birden fazla zarf-fiil eki varsa getirilir.
3. Cümlede şart kipi (-se/-sa) ekinden sonra virgül getirilemez. Ancak birden fazla varsa getirilebilir.
4. Cümlede zarf-fiil eki - ınca/-ince anlamında kullanılan - mı/-mi ekinden sonra virgül getirilemez.
5. Cümlede - de bağlacından sonra virgül getirilemez.
6. Cümlede ama, fakat, lakin, ve, veya, yahut... gibi bağlaçlardan önce ya da sonra noktalama işareti getirilemez.
7. Cümlede tekrarı bağlaçlardan önce ya da sonra virgül getirilemez.
8. Tamlamaların arasına noktalama işareti getirilmez.