How to Make Money as a Twitch Streamer

By Ibrahim Okunade


Side Hustles

Ibrahim Okunade

Ibrahim Okunade

Writer & Career Coach

The boundless opportunities of the digital age have ushered in a new era of income generation, and at the forefront of this wave is the world of Twitch streaming. Twitch streaming offers individuals the chance to turn their passion and creativity into a lucrative side hustle, opening doors to a realm where gaming prowess and engaging content can translate into extra income. Knowing how to make money on Twitch could help you turn a hobby into a viable source of income.

What is Twitch?

Twitch is a live streaming platform primarily focused on video game content, where streamers broadcast their gameplay and interact with viewers in real time. It has expanded to include various categories beyond gaming, such as creative arts, music, and chat shows. Viewers can watch streams for free and engage with streamers through chat, subscriptions, and donations.

How to Start Streaming on Twitch

Many do not understand how to make money on Twitch. Not to worry—there are multiple ways to rake in the cash through Twitch streaming. First things first, you have to be a Twitch streamer before even thinking of making money through the platform. Building your channel, fostering a loyal community, and providing engaging content are the foundational steps to kickstart your journey towards turning your passion into a profitable side hustle. Let’s get started!

How to Become a Twitch Streamer: Setting Up Your Twitch Account

For those who don’t know how to become a Twitch streamer, let’s break down the process. Your first port of call is to set up your Twitch account. This particular step may be complicated for a first-timer. Let’s run through it and set you up for Twitch streaming success.

Create Your Account

To sign up for an account, visit Twitch and click “Sign Up” in the top-right corner. The registration process involves three steps: choose a unique username (4-25 characters) and set your password, verify your account using a mobile phone number or an email, and provide your date of birth for age confirmation.

Once you’ve completed these steps, click “Sign Up,” and Twitch will send a 6-digit verification code (OTP) via SMS or email. Input the OTP within 5 minutes. If issues arise, double-check the accuracy of your phone number or email. A verified email is recommended for account recovery and access to additional features, like notifications and chat privileges in channels with the verified email chat setting enabled.

Customize Your Account

Customizing your Twitch account is crucial for a compelling profile. Start by accessing your Creator Dashboard, where you manage your channel. From there, click “Settings,” then “Channel,” and finally “Brand” to upload your profile picture, whether it’s your face or a logo.

Next, update your bio to introduce yourself, share interests, and set viewer expectations. In the Creator Dashboard, go to “Channel,” then “About,” and craft your bio in 300 characters or less.

To enhance community engagement, add your social media links to your Twitch bio. Access the Creator Dashboard, click “Channel,” choose “About,” and scroll down to insert text and URLs for your social media accounts. This makes it easier for viewers to connect with you beyond Twitch. With these steps, you’ll effectively customize your Twitch account and create an appealing profile for your audience.

Technical Setup

Before you can fully start streaming on your Twitch channel, you should ensure you have a good technical setup. While the depth and sophistication of hardware vary from user to user, certain pieces of hardware are must-haves.

  • Computer, Gaming Console, or Phone: A capable computer with sufficient processing power and memory, or a gaming console, is essential for streaming. Your computer should meet the system requirements of the content you plan to stream, and it should be equipped to handle the demands of both streaming and your chosen content simultaneously. If you are streaming games, a dedicated graphics card can significantly improve the quality of your streams, allowing for smoother gameplay and better video encoding. Although less common, you can also stream on Twitch with your mobile phone or tablet.
  • Microphone: Investing in a high-quality microphone is crucial to ensure clear and crisp audio during your streams. A good microphone enhances the overall production value of your content and provides an enjoyable viewing experience for your audience.
  • Webcam: If you plan to include a face cam in your streams, a good webcam is necessary to broadcast your video. Your webcam is your visual connection with your audience, so it’s essential to choose one that can deliver clear and high-quality video. With a webcam, you can gain more viewers and grow your channel faster.
  • Comfortable Chair: Since streaming sessions can be long and often require you to remain seated for extended periods, having a comfortable and ergonomic chair is essential for your comfort and overall well-being.
  • Broadcasting Software: Use software like OBS Studio, Streamlabs, XSplit, or similar tools to manage your stream, including capturing video and audio, overlaying graphics, and managing scenes.
  • Chatbots and Stream Overlays: Utilize chatbots and stream overlays to enhance viewer interaction and make your stream visually appealing. Chatbots help keep your conversation free of spam and give your followers some exciting features.

The specific hardware and software requirements will vary depending on the quality of your stream and the games you are playing. However, the list above is a good starting point for most streamers.

Choosing Your Niche

Selecting a niche is a pivotal decision for Twitch streamers, enabling uniqueness and authenticity in content creation. It’s about identifying a specific target audience and tailoring content to match your skills and passions. This process involves experimentation and trial-and-error to discover your niche gradually. Some popular niches include:

  • Gaming: Gaming is the most popular category on Twitch, and it includes a wide variety of games, such as League of Legends, Fortnite, Minecraft, and Call of Duty.
  • Just Chatting: This category is for streamers who want to chat with their viewers about anything and everything. It’s a great way to connect with your audience and build a community.
  • Music: Those who want to share their love for music with their viewers can play, sing, or even just talk about music.
  • Art: Streamers who want to create art, whether it’s painting, drawing, or sculpting, can share their process with their viewers and get feedback.
  • IRL: IRL stands for “In Real Life.” The category is for streamers who want to share their real lives with their viewers. They can vlog about their day, go on adventures, or just hang out.
  • Education: This category is for streamers who want to teach their viewers something new. They can teach about a specific topic, such as coding or cooking, or they can just share their knowledge and expertise.
  • Sports: Sports niche is for streamers who want to watch or play sports with their viewers. They can sidecast live games or just talk about sports.
  • Food: This category is for streamers who want to cook or eat food with their viewers. They can share recipes, review restaurants, or just talk about food.

A common mistake is frequently changing niches, making it challenging to establish a clear focus. Observing and learning from other successful streamers can provide valuable insights, helping you create your unique style and persona. If you’re struggling to find your niche, consider starting streaming as an experiment while actively searching for a distinctive angle.

Building a Loyal Fanbase

A loyal fanbase is critical to your success on Twitch, as these dedicated viewers are the backbone of your streaming journey. Building and nurturing this community of followers enhances the overall streaming experience and plays a pivotal role in monetization and long-term growth. Below are some sure-fire ways to help you build that fanbase that always looks forward to your next stream.

Stay Consistent

Figuring out how to make money on Twitch can be a rewarding journey, but it requires consistency, quality content, and effective promotion. Establishing a consistent streaming schedule that viewers can rely on is a foundational step in building a loyal fanbase on Twitch. Regular streams at predictable times make it easier for your audience to plan their day around your content and ensure they know when to tune in for your broadcasts.

Moreover, a consistent schedule also helps with discoverability on Twitch. The platform is more likely to recommend your stream to potential viewers if it recognizes a regular pattern of streaming. This can result in increased visibility and attract new viewers who might become part of your loyal fanbase.

Create Engaging Content

You shouldn’t just be consistent. Your consistency must be backed by quality. This is why engaging content is important. Engaging content is the lifeblood of your Twitch channel, as it captivates your audience, keeps them entertained, and encourages active participation. Here are key tips to make your content more engaging:

  • Be Entertaining: Infuse your streams with your unique personality, humor, and enthusiasm. Show genuine passion for what you’re streaming, whether gaming, art, or any other niche. Your energy and excitement will be contagious.
  • Storytelling: Weave compelling narratives or storylines into your content. Whether playing a game with a rich storyline or narrating your creative process, storytelling adds depth and intrigue to your streams.
  • Skill Progression: Showcase your journey of improvement and skill development. Viewers love to see you conquer challenges, learn new techniques, and achieve milestones. It’s a great way to inspire and engage your audience.
  • Variety and Surprise: While consistency is key, don’t be afraid to introduce variety and surprise elements. Special events, guest appearances, or themed streams can create excitement and keep viewers coming back for more.

Interact With Viewers

Your viewers aren’t just numbers; they are individuals who seek a sense of connection and community. Interacting with your viewers is crucial to building that bond. Make an effort to engage with them as often as possible during your streams. Respond promptly to their messages, questions, and comments in real time.

Ask for their opinions on in-game decisions, involve them in choosing your next streaming project, or seek their input on channel improvements. Create opportunities for viewer participation through polls, challenges, or contests.

When viewers actively contribute to your content, they become invested in your success. This sense of involvement and shared experience can transform casual viewers into loyal, dedicated fans who eagerly return to your channel, knowing that their presence and contributions matter.

Collaborate With Others

Leverage collaborations to expand your reach and create exciting content for your audience on Twitch. Collaborating with other streamers can be mutually beneficial and lead to growth for both channels. Look for streamers whose content complements yours rather than competes with it.

Collaborating with creators who share a similar target audience but offer something unique can lead to a more successful partnership. For example, if you’re a variety gamer, consider teaming up with a streamer who specializes in a different genre or game, providing viewers with a fresh experience.

How to Make Money Streaming on Twitch

Learning how to make money streaming on Twitch requires dedication, creativity, and a deep understanding of the platform’s diverse income sources. But first, how much do Twitch streamers make? Your answer is right below.

How Much do Twitch Streamers Make?

Twitch streamers’ earnings can vary significantly based on their viewership, engagement, and various other factors. Here’s a breakdown of potential earnings:

  • Small Streamers: Small Twitch streamers with 5-10 average viewers can earn between $50 to $200 per month. If they have 100 average viewers, they might make $1,000 to $1,500 per month.
  • Mid-Tier Streamers: Streamers with a larger audience, such as 1,000 average viewers, might earn around $5,000 monthly. With 5,000 average viewers, monthly earnings could reach $13,000; with 10,000 average viewers, it could go up to $30,000.
  • Top-Tier Streamers: The top-tier Twitch streamers, often with tens of thousands of subscribers, can make between $100,000 to $200,000 monthly. Some extremely popular streamers may earn even more through various revenue streams.

It’s important to note that these figures are estimates and can vary widely. Streamers’ income can also come from multiple sources, including subscribers, advertisements, donations, and sponsorships. Streamers who diversify their income through YouTube, merchandise sales, and other platforms can significantly increase their overall earnings.

Monetization Strategies

As stated earlier, Twitch streamers can make money from their channel through different means. This includes donations, merchandising, sponsorships, and a subscription model. How do they work? Let’s find out.

Subscription Model

Twitch subscriptions are a vital part of the platform’s monetization model for streamers, particularly for Twitch Partners and Affiliates. Twitch Partners and Affiliates have different eligibility requirements and perks.

For the Affiliate program, streamers need to meet requirements such as broadcasting at least 500 total minutes, streaming on at least seven unique days, maintaining an average of 3 or more concurrent viewers, and having at least 50 followers, all within a 30-day period. On the other hand, to qualify for the Partner program, streamers must achieve milestones like streaming for 25 hours, streaming on 12 different days, and maintaining an average of 75 viewers over a 30-day period.

You get custom cheermotes and up to 60 unlockable sub-emotes as a Twitch Partner. Conversely, Affiliates do not have custom cheer motes and have only five unlockable sub-emotes. Partners get priority support, full access to transcoding options, and the ability to delay streams for up to 15 minutes. Thus, Twitch Affiliate is essentially the first step towards becoming a Twitch Partner. Affiliates can earn revenue from Bits, subscriptions, and ads but may not earn quite as much as Partners due to the fact that Partners typically have more following, access to exclusive features, and priority support.

Subscriptions provide a recurring source of income for streamers, helping cover streaming and living expenses while fostering viewer engagement. Twitch offers three subscription tiers at different price points, and payments can be made monthly or at intervals of three or six months.

You can get more subscribers by providing special perks like emotes, badges, or access to subscriber-only chat for your subscribers to enhance their experience. Also, you can generate excitement by organizing contests and giveaways, encouraging more people to subscribe to your channel.

Donations and Tips

Twitch offers several methods for viewers to contribute to their favorite streamers:

  • Twitch Bits (Cheers): These are digital currency units purchased from Twitch using real-world money through Amazon Payments. Viewers can use Bits in a stream’s chat to trigger on-screen alerts and earn special badges. Streamers receive $1 for every 100 Bits used during their stream.
  • PayPal Donations: Streamers can accept donations through PayPal. They can either share their PayPal email address with viewers or set up a link for a more streamlined process. Promoting the link in the chat or on their Twitch channel page encourages viewer donations.
  • Cryptocurrencies: Streamers can receive donations in cryptocurrencies like Bitcoin, Litecoin, and Ethereum. They share their cryptocurrency wallet address with viewers, making sure to specify the correct cryptocurrency. Users can send funds to the provided wallet address.
  • Third-Party Donation Services: Streamers can connect their Twitch account to third-party services like Stream Elements or Donorbox. These services create unique donation pages hosted on their servers, which streamers can direct viewers to for contributions.


Attracting sponsors on Twitch revolves around creating top-notch content and building a professional and reliable brand. While having a substantial following is beneficial, sponsors primarily seek influencers who can effectively connect with their viewers and impact their purchasing decisions. Demonstrating your reach and influence through consistent, high-quality streams and fostering a loyal community can make you appealing to sponsors. Additionally, showcasing existing revenue streams, such as affiliate links, can highlight your potential value.

Sponsorships offer both streamers and companies valuable opportunities. Companies invest in streamers with the expectation of a return on investment, which can include increased brand exposure, sales, and enhanced credibility. Successful sponsorships can boost your brand’s professionalism and may lead to more partnership opportunities in the future. However, it’s essential to recognize that securing sponsorships can be time-consuming, involving relationship-building, negotiation, and alignment with brands that align with your content and audience.


Selling merchandise, like clothing, accessories, and other branded items, can significantly increase a Twitch streamer’s income. It offers an extra source of revenue beyond ads, donations, and subscriptions, providing more financial stability. Merch also acts as a form of promotion, spreading awareness about the streamer’s channel and building their brand among a broader audience.

Moreover, merchandise fosters a stronger connection with viewers, as it gives them a tangible way to engage with and support their favorite streamer. It can create a sense of community among fans who proudly wear or display the streamer’s branded items. With the potential for high profit margins and long-term revenue generation, selling merchandise is a valuable strategy for streamers looking to boost their income and connect more deeply with their audience.

Leveraging Social Media and Other Platforms

While Twitch is the primary platform for your side hustle, you shouldn’t simply abandon other platforms. Instead, you need to take advantage of other platforms to get the best out of your channel and smile to the bank.

Multi-Platform Presence

Expanding your content across multiple social media platforms offers several advantages. Firstly, it allows you to reach a wider and more diverse audience, reducing your reliance on one platform. Secondly, it increases your overall online visibility, driving more traffic to your Twitch channel and enabling you to engage with your community more effectively. Additionally, it provides monetization opportunities, helps you adapt to evolving algorithms, and enhances your personal brand and networking possibilities.

Community Building

Platforms like Reddit and Discord can help you build a community of loyal viewers.

Discord servers allow for real-time communication. This means you can interact with your viewers in real time, which can help to create a more personal and engaging experience.

Reddit communities allow for more in-depth discussions. This can be a good place to answer questions, provide feedback, and get to know your viewers better. This can help build stronger relationships with viewers, leading to increased engagement and loyalty.


You can leverage other social media platforms like YouTube, Twitter, Instagram, and more to promote your Twitch streams and grow your channel by creating engaging content related to your streams. Share highlights, teasers, and behind-the-scenes clips on YouTube. Use Twitter and Instagram to interact with your audience, share stream schedules, and post visually appealing content. Collaborate with other content creators to cross-promote each other’s channels and gain exposure. Consistency in posting and engaging with your audience across these platforms can help drive more viewers to your Twitch channel and build a strong online presence.


Networking with other streamers and content creators is vital for growth and success in the online content creation world. It opens doors to collaborative projects, cross-promotion, and audience expansion, all of which can boost your channel’s visibility and reach. Additionally, it facilitates knowledge sharing, helping you stay informed about industry trends and best practices. Building connections within the content creator community enhances your streaming experience, fosters a sense of mutual support, and can lead to exciting opportunities like sponsorships and partnerships.

Common Mistakes to Avoid

Your Twitch stream side hustle could be derailed if you fail to pay attention to some common mistakes. If you’re able to avoid these mistakes, you’re definitely setting yourself up for success.


The hunger and zeal to get your Twitch channel firing on all cylinders can lead to over-commitment, a significant problem for those juggling streaming as a side hustle. Streaming demands time, energy, and consistency, and when combined with other commitments like a full-time job or personal life, it can quickly become overwhelming. Over-commitment may lead to burnout, impacting both your streaming quality and overall well-being. It’s crucial to strike a balance that aligns with your available time and resources to maintain sustainable growth while avoiding excessive strain.

Ignoring Community Guidelines

Don’t get too carried away with your early success and forget Twitch’s community guidelines. They are technically your landlord and can eject you if you fail to adhere. Ignoring these guidelines, even unintentionally, can result in warnings, suspensions, or even permanent bans from the platform. This jeopardizes your side hustle and hard-earned progress, making it essential to stay informed and comply with Twitch’s rules to maintain a thriving channel.

Monetization Pitfalls

When pursuing monetization on streaming platforms like Twitch, there are some common pitfalls to avoid. First, don’t rush the process. Trying to monetize your channel too quickly might compromise the quality of your content and erode viewer trust, ultimately harming your channel’s long-term prospects.

Another mistake is overlooking diversification. Relying solely on one revenue stream, such as ads or donations, can limit your income potential. Successful streamers often explore multiple monetization avenues to maximize their earnings.

Lack of Interaction

Neglecting audience engagement is another common blunder. If you’re serious about learning how to make money on Twitch, consider building a strong viewer base and engaging with your audience during live broadcasts. Failing to interact with your viewers can hinder your channel’s growth and support. Building a loyal community requires active engagement and fostering a sense of connection.


Twitch streaming holds remarkable potential as a side hustle in the digital age. The platform offers not just the opportunity to share your passion and creativity with the world but also the chance to generate additional income doing what you love. However, it’s crucial to approach this endeavor thoughtfully and strategically.

While the path to discovering how to make money on Twitch may seem challenging, it’s a platform where passion can transform into a lucrative endeavor. Remember that Rome wasn’t built in a day, and neither is a thriving Twitch channel. Persistence, authenticity, and a deep connection with your audience are your allies on this journey. So, whether you’re just starting or looking to elevate your streaming game, keep pushing forward, stay true to your passion, and success will be within your reach. Happy streaming!

Related Articles:

Ibrahim Okunade

About the Author

Read more articles by Ibrahim Okunade