This document provides a survey of existing datasets for code-switching research. It begins by defining code-switching and discussing its increased prevalence in social media interactions. It then proposes quality metrics for evaluating code-switching datasets, including number of words, vocabulary size, number of sentences, and average sentence length. The document reviews available datasets categorized by common NLP tasks like language identification, named entity recognition, sentiment analysis, and machine translation. Several datasets for language pairs like English-Hindi, Spanish-English, and Mandarin-English are discussed. In conclusion, the survey finds that while interest in code-switching research is growing, availability of suitable annotated datasets remains limited.