DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 8
DEBUG: Specific major detected (cip4 = 23.13), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "English (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "English (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "English (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "English (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Professional Writing (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Professional Writing (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "English (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "English (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 0
DEBUG: No relevant offers, showing generic ESYOH widget
Finding the Best Value Rhetoric & Composition School for You
The rhetoric & composition program you select can have a big impact on your finances and your future. That is why we developed our Best Value Rhetoric & Composition Schools ranking. It weighs the cost of a degree against the outcomes graduates go on to achieve, so you can find the strongest return on your investment.
Learn more about our methodology
Customizing Your List
Since the program you select can have a significant impact on your future, we offer several rankings, including this Best Value Rhetoric & Composition Schools list, to help you choose. Want schools in a particular part of the country? Narrow the list by region or state.
Want to compare schools head to head? Try our College Combat tool to weigh the factors that matter most to you.
Read more about College Factual’s methodology
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 8
DEBUG: Specific major detected (cip4 = 23.13), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "English (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "English (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "English (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "English (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Professional Writing (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Professional Writing (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "English (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "English (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Reading & Literacy (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 0
DEBUG: No relevant offers, showing generic ESYOH widget
2026 Best Value Rhetoric & Composition Schools in the United States
Below are the schools that deliver the strongest value in rhetoric & composition, balancing cost against outcomes.
Best Value Rhetoric & Composition Schools
Cuny City College tops our 2026 list of the best value rhetoric & composition schools in the United States. Located in the city of New York, Cuny City College is a large public university. In-state tuition and fees average $7,340, with out-of-state students paying around $15,290. Students borrow a median of $13,389 to complete the rhetoric & composition program here. Rhetoric & Composition graduates of Cuny City College earn a median of $53,154 early in their careers. Weighed against typical debt, the earnings make a compelling case for value. The acceptance rate is 60%.
The strong cost-to-outcome balance at Cuny Brooklyn College earned it the #2 place for rhetoric & composition. Cuny Brooklyn College is a large public school located in the city of Brooklyn. In-state tuition and fees average $7,452, with out-of-state students paying around $15,402. Typical student debt for rhetoric & composition graduates is $19,500. Rhetoric & Composition graduates of Cuny Brooklyn College earn a median of $40,843 early in their careers. Set against $19,500 in median debt, that is a healthy payoff. Roughly 58% of applicants are accepted.
California State University Fresno came in at #3 on our 2026 list of the best value rhetoric & composition schools. Located in the city of Fresno, California State University Fresno is a very large public university. The average in-state cost of tuition and fees is $7,341, compared with $19,941 for out-of-state students. Rhetoric & Composition graduates carry a median of $15,598 in student loans. Soon after graduation, rhetoric & composition degree recipients from California State University Fresno generally make around $49,502. Weighed against typical debt, the earnings make a compelling case for value. Roughly 95% of applicants are accepted.
Cuny Kingsborough Community College came in at #4 on our 2026 list of the best value rhetoric & composition schools. Cuny Kingsborough Community College is a very large public school located in the city of Brooklyn. Expect in-state tuition and fees of around $5,252, with out-of-state students paying around $8,132. Students borrow a median of $7,858 to complete the rhetoric & composition program here. Soon after graduation, rhetoric & composition degree recipients from Cuny Kingsborough Community College generally make around $35,562. Weighed against typical debt, the earnings make a compelling case for value.
A rank of #5 makes Weber State University one of the best values for rhetoric & composition. Located in the city of Ogden, Weber State University is a very large public university. Expect in-state tuition and fees of around $6,557, compared with $17,545 for out-of-state students. Rhetoric & Composition graduates carry a median of $21,398 in student loans. Early-career rhetoric & composition graduates make about $36,205. That is a strong return on a $21,398 median debt.
ADBLOCK #101
University Of Central Florida came in at #6 for value in rhetoric & composition this year. Located in the suburb of Orlando, University Of Central Florida is a very large public university. The average in-state cost of tuition and fees is $6,368, with out-of-state students paying around $22,467. Students borrow a median of $22,676 to complete the rhetoric & composition program here. Early-career rhetoric & composition graduates make about $26,282. That is a strong return on a $22,676 median debt. Roughly 40% of applicants are accepted.
University Of Minnesota Morris came in at #7 for value in rhetoric & composition this year. Located in the town of Morris, University Of Minnesota Morris is a small public university. In-state tuition and fees average $14,526, compared with $16,710 for out-of-state students. Students borrow a median of $21,080 to complete the rhetoric & composition program here. Rhetoric & Composition graduates of University Of Minnesota Morris earn a median of $44,479 early in their careers. Set against $21,080 in median debt, that is a healthy payoff. University Of Minnesota Morris admits about 75% of applicants.
Salt Lake Community College ranked #8 on our 2026 list of the best value rhetoric & composition schools. Set in the suburb of Salt Lake City, Salt Lake Community College is a very large public institution. Expect in-state tuition and fees of around $4,426, while out-of-state students pay about $14,244. Students borrow a median of $10,855 to complete the rhetoric & composition program here. Early-career rhetoric & composition graduates make about $42,031. Set against $10,855 in median debt, that is a healthy payoff.
The University Of Texas At El Paso earned the #9 position for value in rhetoric & composition this year. Located in the city of El Paso, The University Of Texas At El Paso is a very large public university. Students from in state pay about $9,544 in tuition and fees, while out-of-state students pay about $25,502. Students borrow a median of $19,819 to complete the rhetoric & composition program here. Rhetoric & Composition graduates of The University Of Texas At El Paso earn a median of $63,112 early in their careers. That is a strong return on a $19,819 median debt. Roughly 100% of applicants are accepted.
San Jose State University came in at #10 for value in rhetoric & composition this year. San Jose State University is a very large public school located in the city of San Jose. The average in-state cost of tuition and fees is $8,410, compared with $21,010 for out-of-state students. Ten years after enrolling, students earn a median of $78,988. Roughly 85% of applicants are accepted.
University Of Illinois At Urbana Champaign ranked #21 on our 2026 list of the best value rhetoric & composition schools. Located in the city of Champaign, University Of Illinois At Urbana Champaign is a very large public university. In-state tuition and fees average $18,267, with out-of-state students paying around $40,096. Rhetoric & Composition graduates carry a median of $23,250 in student loans. Soon after graduation, rhetoric & composition degree recipients from University Of Illinois At Urbana Champaign generally make around $24,225. Set against $23,250 in median debt, that is a healthy payoff. The acceptance rate is 42%.
Northern Arizona University landed the #22 spot for rhetoric & composition value this year. Located in the city of Flagstaff, Northern Arizona University is a very large public university. In-state tuition and fees average $12,619, with out-of-state students paying around $20,044. Typical student debt for rhetoric & composition graduates is $21,645. Rhetoric & Composition graduates of Northern Arizona University earn a median of $39,899 early in their careers. That is a strong return on a $21,645 median debt. The acceptance rate is 90%.
University Of Houston Downtown placed #23 among the best values for rhetoric & composition. University Of Houston Downtown is a large public school located in the city of Houston. Students from in state pay about $7,582 in tuition and fees, with out-of-state students paying around $17,434. Rhetoric & Composition graduates carry a median of $23,925 in student loans. Soon after graduation, rhetoric & composition degree recipients from University Of Houston Downtown generally make around $50,595. That is a strong return on a $23,925 median debt. Roughly 90% of applicants are accepted.
San Diego State University ranked #24 on our 2026 list of the best value rhetoric & composition schools. San Diego State University is a very large public school located in the city of San Diego. The average in-state cost of tuition and fees is $8,728, while out-of-state students pay about $21,328. Rhetoric & Composition graduates carry a median of $16,417 in student loans. Soon after graduation, rhetoric & composition degree recipients from San Diego State University generally make around $51,162. Set against $16,417 in median debt, that is a healthy payoff. The acceptance rate is 36%.
University Of Arizona earned the #25 position for value in rhetoric & composition this year. Set in the city of Tucson, University Of Arizona is a very large public institution. Expect in-state tuition and fees of around $13,573, while out-of-state students pay about $39,903. Rhetoric & Composition graduates carry a median of $24,822 in student loans. Soon after graduation, rhetoric & composition degree recipients from University Of Arizona generally make around $34,240. That is a strong return on a $24,822 median debt. The acceptance rate is 86%.
Rest of the Top 50 Best Value Rhetoric & Composition Schools
These schools also delivered strong value for rhetoric & composition this year:
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/english-language-literature/writing-studies/rhetoric-and-composition/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 8
DEBUG: Specific major detected (cip4 = 23.13), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: Checking offer "English (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✓ Offer "English (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✓ Offer "Reading & Literacy (I Have a Masters)" ACCEPTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✓ Offer "Reading & Literacy (I Have a Masters)" ACCEPTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Bachelors)" with relevance 0.5
DEBUG: ✓ Offer "Reading & Literacy (I Have a Bachelors)" ACCEPTED (relevance 0.5)
DEBUG: Checking offer "Reading & Literacy (I Have a Masters)" with relevance 0.5
DEBUG: ✓ Offer "Reading & Literacy (I Have a Masters)" ACCEPTED (relevance 0.5)
DEBUG: relevant_offers count = 5
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 5 ESYOH offers with relevance >= 0.5
DEBUG: esyoh_offers count = 5
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 0 offers with relevance >= 0.8
DEBUG: Backfilling with 0 offers with relevance >= 0.7
DEBUG: Backfilling with 0 offers with relevance >= 0.6
DEBUG: Backfilling with 5 offers with relevance >= 0.5
Narrow Rhetoric & Composition Schools by Region